Home›Shen RenShen RenKnown for ActingBorn:1932-01-01Place:Shaoxing, Zhejiang province, ChinaMovies2005风起云涌 Details 1979Wo de shi ge tong xue Details 196151 Depot Details 1958Ride the Wind and Break the Waves Details 1956For Peace Details 1955A Wave of Unrest Details 1955Hasen and Jiamila Details