Acting - Born Jan 1, 1926 in Beijing, China - Died Jul 14, 1990
No biography available.
Terror in the Dark
1960
Taking Tiger Mountain by Strategy
1970