Place of Birth: Queens, NY
Cherry Fu was born in Queens New York and started her acting career at the age twenty.
(Woman in Owl Mask)
(Xiu-ling)
(Subway Commuter)
(The Wife)