Directing
Born 1 August 1930 · Dinghai, Zhejiang province, China · Died 1 October 1985 at 55
Filmography
6 films
1 show