Zhao Qi is a Sundance and Emmy awards winning documentary filmmaker in Beijing. His feature works include "Last Train Home" (2011 Emmy Awards), "China Heavy Weight" (2012 Golden Horse Award), "Fallen City" (2013 Sundance nomination) and "The Chinese Mayor" ( 2015 Sundance Special Jury Prize).
Zhao Qi also worked as an executive director and commissioning editor in China Central Television for 19 years. He produced over 800 documentaries covering culture, history, politics and environment. He served as Chairman of ABU (Asian Pacific Broadcasters Union) Prize in 2010, and was nominated executive producer to supervise the CARE project, an international co-production among over 15 Asian countries from 2012 to 2013.