Background
Chan was born in Shanghai, with ancestry in the county-level city of Puning in Guangdong.
Chan was born in Shanghai, with ancestry in the county-level city of Puning in Guangdong.
After graduating high school, she attended Chu Hai College of Higher Education.
She stopped after two years of study to enter the Mission Asia 1996 beauty pageant at 23 years old. Chan began her television and acting career after winning the Mission Asia 1996 beauty pageant. She signed a management contract with Asia (ATV) that same year, and began filming her first television production.
Chan quickly became one of the most popular female actresses in ATV, alongside Joey Meng, Kristal Tin and Kristy Yang.
In 2005, she received recognition for her leading role of a series that was loosely based on the late actress Anita Mui. She retired from the industry after her marrying Taiwanese business man James Yen.
In 2012, Chan returned to acting and signed a filming contract with TVB.