Acting
The Royal Ballet: Romeo and Juliet
2019
La Bayadère (Royal Ballet)
2018
Concerto / Enigma Variations / Raymonda Act III (Royal Ballet)
Royal Opera House: The Sleeping Beauty
2020
The ROH Live: Jewels
2017
The Cellist / Dances at a Gathering (The Royal Ballet)
The Sleeping Beauty
Bernstein Celebration: Yugen - The Age of Anxiety - Corybantic Games
The ROH Live: The Dream / Symphonic Variations / Marguerite and Armand
Royal Opera House's The Sleeping Beauty
2023
The Nutcracker - The Royal Ballet
2021
Royal Ballet & Opera 2024/25: Swan Lake
2025
The Royal Ballet: A Diamond Celebration
2022
Swan Lake - Live from the Royal Ballet
2024
Giselle
2016
Apollo/ Tchaikovsky Pas de Deux/ Dances at a Gathering
Corybantic Games