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.
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.
She was born and raised in Nanchang, Jiangxi, China.
As an actress from China, she can be seen in relation to other actresses from the area including Fan Bingbing, Zhang Ziyi, and Gong Li.