Acting
Shenyang, Liaoning Province, China
Born April 12, 1933 · Died October 1, 2012
The Informer· 1981
Enter Three Dragons· 1978