New Guests


Qi Zhao


zhaoqi films 



Zhao Qi ( is a documentary professional based in Beijing. He has worked as a commissioning editor at China Central Television for 20 years since 1996. He served as chairperson for ABU (Asian Pacific Broadcasters’ Union) Prize in 2009 and executive producer of ABU documentary co-production among 15 Asian countries in 2012 and 2013. 

Zhao Qi directs and produces independent feature documentary films with international recognition. His works include Last Train Home (2009, Emmy Awards), China Heavy Weight (2012, Golden Horse Award), Fallen City (2013, Sundance nomination/ Emmy nomination) and The Chinese Mayor (2015, Sundance Prize/ Golden Horse Award/ Asian Pacific Screen Award)

Zhao Qi works as senior consultant, Jury member and advisor at Asian Side of the Doc, Tokyo Documentary Forum and Guangzhou International Documentary Festival.


Editor: Xiao Ye