
Royal Ballet & Opera 2024/25: Swan Lake 2025
Actor
Swan Lake - Live from the Royal Ballet 2024
as Swan
Royal Opera House's The Sleeping Beauty 2023
as Princess Aurora
The Royal Ballet: A Diamond Celebration 2022
Actor
The Nutcracker - The Royal Ballet 2021
as The Sugar Plum Fairy
Giselle 2021
as Giselle
Apollo/ Tchaikovsky Pas de Deux/ Dances at a Gathering 2021
as Pink (Dances at a Gathering)
The Cellist / Dances at a Gathering (The Royal Ballet) 2020
as Dancer
Royal Opera House: The Sleeping Beauty 2020
as Princess Florine
Concerto / Enigma Variations / Raymonda Act III (Royal Ballet) 2019
as Concerto
The Royal Ballet: Romeo and Juliet 2019
as Julieta
La Bayadère (Royal Ballet) 2018
as Shade
Bernstein Celebration: Yugen - The Age of Anxiety - Corybantic Games 2018
Actor
Corybantic Games 2018
Actor
The ROH Live: The Dream / Symphonic Variations / Marguerite and Armand 2017
as Dancer
The ROH Live: Jewels 2017
as Diamonds
The Sleeping Beauty 2017
as Fairy of the Woodland Glade
Giselle 2016
as Pas de six
Credits from TMDB.