Director · Born 1953
Shen Haofang (沈好放) is a Chinese director.
Behind Bayonets and Barbed Wire
2015 · Director
Sworn Brothers
2013 · Director