Actress | Producer | Director
Brother is artist Chase Chen (also known as Chuan Chen). He was born in Shanghai in 1959.
The lowest budget U.S. films are ten times times better than shooting in Tibet.
Classy traditional feminine beauty of the 1930s Chinese Gentry
Check out the action from New York Comic Con check out what IMDb editors are watching this month, and more.