Mei-Ling Lo
- Actress
- Soundtrack
Mei-Ling Lo was born on 9 December 1979 in Hsinchu, Taiwan. She is an actress, known for Warriors of the Rainbow: Seediq Bale I (2011), 52Hz, I Love You (2017) and Warriors of the Rainbow: Seediq Bale II (2011). She has been married to Terry Chiang since 9 May 2015. They have one child.