Actor
Royal Ballet & Opera 2024/25: Swan Lake
2025
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
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