Mao Chenyu

Biography
He was born in Hunan and studied Engineering at the Tongji University in Shanghai. He directed the documentary films Soul Mountain (2003), Human, Ghost, God (2004), A Story of Zeng Wuhua (2006) and The Tale of Making a Vow (2008).
Schedule

