Enjoy the best Viki experience, optimized for your phone and tablet
Charlene Chen is a Chinese actress. Born November 30, 1992, she made her acting debut in the mid-2010s. She has appeared in several Chinese films and television dramas including, “Science & Sensibility” (2018) and “Flipped” (2018).