Acting
Born June 30, 1920 · Shanghai,China
The Last Emperor
1987
Devils on the Doorstep
2001
神厨
1996
Shanghai Triad
1995
Tai-Pan
1986
The Lin Family Shop
1959
Reconnaissance Across The Yangtze
1954
The Red Detachment of Women
1961