Cherry Fu was born in Queens New York and started her acting career at the age twenty.
Impossible Monsters
Movie • 2019
My Heavenly City
Movie • 2023