Mei-Ling Lo
Mei-Ling Lo was born on December 9, 1979 in Hsinchu, Taiwan as Yokuy Utaw. She is an actress, known for Sai de ke · ba lai: Tai yang qi (2011), 52Hz, I Love You (2017) and Sai de ke · ba lai: Cai hong qiao (2011). She has been married to Terry Chiang since May 9, 2015. They have one ...