Lena Chen is a Chinese actress. She has graduated from the University of California, San Diego.
The Tipping Point
Movie • 2022