Acting
Born April 5, 1941 · Chongqing, China
Year of the Dragon
1985
Ambush Bay
1966
Escape from Iran: The Canadian Caper
1981
Enormous Changes at the Last Minute
1983