Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Carole Lin was born on February 23, 1973 in Singapore. She is an actress, known for The Unbroken Cycle (1996), Tong yi wu yan xia (2003) and Metamorphosis (2007). She has been married to David Lim since June 22, 2014. They have one child. She was previously married to Bertrand Gouge.