Movie | Shanghai Triad | Shiye | 1995-09-14 |
Movie | The Last Emperor | Chang Chinghui | 1987-10-04 |
Movie | Tai-Pan | 1986-11-07 | |
Movie | The Red Detachment of Women | Brigade commander Chen | 1961-01-30 |
Movie | The Lin Family Shop | Shanghai client | 1959-10-06 |
Are you sure you want to hide this?