HUB
Acting
Shen Ren
*1932
in Shaoxing, Zhejiang province, China
A Wave of Unrest
1955
For Peace
1956
哈森与加米拉
1955
乘风破浪
1958
Wo de shi ge tong xue
1979
7/10
51 Depot
1961