Known best on her behalf part in the Chinese language television series A long time ago in Shanghai, this well-known actress also appeared in the Chinese language and Canadian-produced miniseries Iron Street. She started her entertainment profession by competing within the 2001 release of Celebrity Search. In 2003, she was solid in the starring part in the tv screen series Jade Goddess of Mercy. In 2011, she wedded fellow Chinese acting professional Deng Chao. Though she didn’t win Celebrity Search, she was extremely praised by judge Andy Lau.