Production
Born January 8, 1954 · Hangzhou,Zhejiang Province,China
3 films as director · Active 2009–2024