Stand by · pulling the latest frames
Acting
Born · 1904
Zhongshan, Guangdong, China
Father and Son
1954
The Chinese Mack
1974
Lost Lambs
1936
The House of Hatred
1963
Edge of Fury
1978
Symphony of Lianhua
1937
The Lost Pearl
New and Old Times
The Winner Takes All
1975
Humane
1932