Nata a Pechino, in Cina. Si è trasferita a Toronto, in Ontario, all’età di 5 anni. Ha iniziato a studiare danza classica a 11 anni presso la Canada’s National Ballet School, dove si è formata fino al diploma nel 2013. Successivamente, è entrata a far parte della compagnia giovanile del Dutch National Ballet (Balletto Nazionale Olandese) e, un anno dopo, della compagnia principale come membro del corpo
di ballo. Nel 2017 ha debuttato nel suo primo ruolo da protagonista interpretando Aurora ne La Bella Addormentata di Sir Peter Wright. Nel 2018 ha partecipato al Concorso Internazionale di Balletto di Varna, in Bulgaria, vincendo la medaglia d’oro. È stata promossa al grado di ballerina principale dopo il suo debutto in Giselle.