Florence Tan was born on June 30, 1977 in Simpang Renggam, Johor, Malaysia. She is an actress, known for
The Return of the Condor Heroes (1998),
Yi tian tu long ji (2002) and
Xiao ao jiang hu (2000). She has been married to Jack Liu since 2006. They have two children.