Most Popular
12, 1978
Jiaxing, China
Birth Sign
12, 1978 (age 43)
Jiaxing, China


Chinese actress who is known for her appearances in both television and film. She is best known for her role in the 2003 film Demi-Gods and Semi-Devils and the 2009 film Dali Princess. 

Before Fame

With a passion for acting at a young age, she starred in her first television series in 2000. Shortly after in 2006, she starred in her first feature film The Story of A Bao where she played the role of Liu Jia. 


She has won several awards for her performances including at the 22nd Shanghai Television Festival where she won Best Supporting Actress for her role in the film The Legend of Mi Yue. 

Family Life

She was born and raised in Nanchang, Jiangxi, China. 

Associated With

As an actress from China, she can be seen in relation to other actresses from the area including Fan BingbingZhang Ziyi, and Gong Li