De oorspronkelijk Chinese Jessica Xuan (Beijing, China) volgde haar dansopleiding aan de National Ballet School in Toronto, Canada en de Nationale Balletacademie in Amsterdam.
Sinds 2013 danst ze bij de Junior Company van Het Nationale Ballet. Hier wordt ze onder andere door eerste soliste Igone de Jongh begeleid. Vanaf het seizoen 2014-2015 zal ze als eleve bij Het Nationale Ballet dansen.