Known For
Acting
Born
1977-05-12 in Changzhou, Jiangsu Province, China
No biography available for this person.
Sue Chow
Anna
Woman in Black in Restaurant
Empress Tasha
Mrs. Poon
Candy Lo