Xi Youli, born in Nanjing, Jiangsu Province, graduated from the Central Academy of Drama with a bachelor's degree in acting at the 97th level, and Chinese mainland actress.
In 2001, Xi Youli starred in the urban theme drama "The Last Prosecution", and since then began his acting career. In 2002, he starred in the historical love drama "The Legend of Peach Blossom Fan".
On December 4, 2003, the TV series "Red Ribbon" starred in the broadcast. In 2005, he participated in the historical drama "Zhenguan Long Song".
In 2007, he starred in the war drama "Sabre". In 2008, he starred in the TV series "At the Foot of the Great Wall is My Home". In 2009, he starred in the urban emotional drama "There are tears flowing quietly".
In 2011, he starred in the spy drama "Border City Breaking Dawn". In 2012, he starred in the urban emotional drama "Buying a House couple".
On December 6, 2014, the anti-Japanese spy drama "Tiger's Mouth Pulls Teeth" premiered on Anhui and Zhejiang Satellite TV. In March 2015, he starred in the magical action movie "Magic Shadow Magic Pen".
In 2017, he starred in the fantasy costume love drama "Ancient Love Song".