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.
bottom of page