Xiaoyu was born in Jinan, China. She trained at the Liaoning Ballet school, affiliated to Liaoning Ballet of China from 2006 to 2013, After her graduation, She continued her studies for a Diploma in Dance with the Nanyang Academy of Fine Arts (NAFA) in Singapore, under a scholarship awarded by Singapore’s Ministry Of Education.

When she graduated from NAFA in 2016, she joined SDT’s Scholars Programme. She has performed in Singapore Dance Theatre’s productions such as The Nutcracker, Coppélia, The Four Temperaments and Sleeping Beauty.

Xiaoyu joined Singapore Dance Theatre as a trainee in January 2018 and was promoted to apprentice in January 2019.