Carole Lin was born on February 23, 1973 in Singapore. She is an actress, known for Jie lian huan (1996), Tong yi wu yan xia (2003) and Zai jian ying guang lan (1996). She has been married to David Lim since June 22, 2014. They have one child. She was previously married to Bertrand Gouge.