Shen Haofang

Shen Haofang

Born 9 September 1953 in Beijing, China

Shen Haofang (沈好放) is a Chinese director.

Director