Cheryl Yang was born on December 12, 1977 in Taiwan. She is an actress, known for Light the Night (2021), A Touch of Green (2015) and My Queen (2009).
No data