Born on 28 May 1971 in Hong Kong, Fan grew up in a single-parent family after her parents divorced.
After the pageant, Fan joined TVB and took part in numerous drama series.
[2] Later in 1996, she left TVB for Mainland China, where she was cast in the movie Tai Chi Master on the same year.
She would often return to Hong Kong due to her frequent hospitalisation and also that the living environment in China was average.
In 2022 she was one of the 12 contestants and the winner of the second season of TVB's Variety Show: Dub of War.