Ella Chen(I)
- Actress
- Music Department
- Soundtrack
Ella Chen was born on 18 June 1981 in Pingtung, Taiwan. She is an actress, known for Que jiao yi zu (2015), Zhen ming tian nu (2005) and Nu hai huai huai (2012). She has been married to Alvin Lai since 5 May 2012. They have one child.