Also known under the pseudonym Sweet Li, she is a Chinese actress best known for her appearances in in a range of both feature films and television series. She is recognized for her roles in the 2017 series White Deer Plain where she played the recurring character of Tian Xiao'e as well as for her role in the 2017 film The Founding of an Army where she played Yang Kaihui.
She began studying traditional Chinese opera at Shipai Central School at the age of 11 which inspired her acting career. She made her television debut in 2008 where she played Xue Baochai in the series The Dream of Red Mansions. Her debut film appearance came in 2011 when she starred in Mr. and Mrs. Incredible.
She won the Most Promising Actress award at the 2014 6th annual China TV Drama Awards for her performance in If I Love You.
She was born and raised in Kunshan, Jiangsu, China.