In 2005, he participated in the movie "Continue to Miss" and in the same year played the role of Xiao Mei in the movie "Six Gods Without Master".
In 2006, she played Lu Shan in the TV series "Golden Wedding" directed by Zheng Xiaolong and starring Zhang Guoli and Jiang Wenli.
In 2011, he played the role of Fucha nobleman in the Qing Dynasty palace battle drama "The Legend of Zhen Huan" directed by Zheng Xiaolong and starring Sun Li. He is a unruly and willful but very pathetic character.
In 2013, he participated in Jiangsu Satellite TV's quiz show "One Stop to the End".
In 2014, she starred in the TV series "Sister-in-law", known as the Anti-Japanese War version of "The Female General of the Yang Family". In the drama, she played the unruly and willful Ding family's seventh daughter Ding Xiang. Ding Xiang has a complex personality but is simple in nature. She is an independent woman. Fully fleshed out characters. In the same year, she co-starred with You Lei in the costume romantic comedy "Wives and Concubines", playing the female lead Zhai Jiajia, a modern person who has traveled to ancient times.
On February 10, 2015, he participated in Beijing Satellite TV's "The Great Drama in Beijing" to promote the premiere of the American version of "The Legend of Zhen Huan" on Beijing Channel. On February 18, he starred in the creative cooking sitcom "Food Apartment" launched by Travel TV.