Christine Fan was born on 18 March 1976 in Ohio, USA. She is an actress, known for Mysterious Incredible Terminator (2008), The Stolen Years (2013) and Tomorrow (2002). She has been married to Charles 'Blackie' Chen since 31 May 2011. They have two children.
- Cherry Tao
- Miss Cherry
- Lu Xiaohuan
- Soundtrack("Pu Gong Ying (Dandelion)")
Contribute to this page
Suggest an edit or add missing content