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 managed post-production for ROACH for 10-plus years, which supports his sidelines as a bilingual billiards shark, amateur aquarist and dad. He is known for rubbing his hands together when deep in thought, which somehow makes ideas spark to life and light a fire under everyone else. And when he says a finished project is “not bad,” you know it’s pretty damn good.


bottom of page