top of page
Joe Feng
Creative Director

After earning a master’s in film from Florida State, Joe worked as editing director at China Central Television in Beijing. He’s been with Roach for 15-plus years, which helps support the expense of his furniture-building hobby and raising teen daughters. When he says a finished project is “not bad,” you know it’s pretty damn good.

University of Wisconsin-Madison logo
Florida State University logo
bottom of page