Trevor Zhou is a filmmaker, writer and actor living in New York City. He was born in Beijing, China, and raised in Ann Arbor, Michigan. His previous short narratives garnered awards and has been screened around the world. He's currently working on his first narrative feature and helping shoot the documentary feature, Charivari: A Fashion Uproar.