Acting
Born: 1941-04-05 · Chongqing, China
Year of the Dragon
1985
Nun
Enormous Changes at the Last Minute
1983
Doctor
Escape from Iran: The Canadian Caper
1981
Pat Taylor
Ambush Bay
1966
Miyazaki