Born in 1979, in Liaoning, China, Yanni studied traditional chinese dance in the Beijing Dance Academy. When moving to South Africa, she discovered classical and modern dance. After winning a scolarship, she went to study at the Australian allet School in Melbourn, Australia. During 2 years of her 3 year study period, she perfomed with the Australian Ballet.
Since 1998, she has been dancing at the Ballet du Grand Théâtre de Genève, Switzerland, where she dances many principal roles. Through her experience with many word-famous choreographers, Yanni found inspiration to create her own work. In the past few years, she has been creating 5 different pieces and two dance movies.