Acting - Born Jan 21, 1921 in Canton, China - Died Dec 31, 2007
No biography available.
The Joy Luck Club
1993
Dim Sum: A Little Bit of Heart
1985