Born and bred in Montreal. Participated in the Miss Chinese International Contest at the age of 19. In 1995 she enrolled in the TVB's Artist Training Course and this same year she debuted with a bit part in the TV series "Cold Blood Warm Heart". After the success of her TV series "A Measure of Love" in 1997 she debuted in movies this same year.
Married Chin Kar Lok on 13/11/12