The Royal Ballet: Romeo and Juliet (2021/22)
(Romeo)
Royal Opera House 2023/24: Don Quixote
Apollo/ Tchaikovsky Pas de Deux/ Dances at a Gathering
(Brown (Dances at a Gathering))
The Royal Ballet: A Diamond Celebration
The Nutcracker
(The Prince)
Romeo and Juliet
(Romeo)
Corybantic Games
RB&O Live 2024/25: The Nutcracker
The Nutcracker
(Soldier)
The Nutcracker
(Chinese Dances)
Giselle
(Pas de six)
Woolf Works
(Tuesday)
The Cellist / Dances at a Gathering (The Royal Ballet)
(The Instrument)
Romeo and Juliet: Beyond Words
(Mercutio)
Manon (The Royal Ballet)
(Young Gentleman)
The Nutcracker (Royal Ballet)
(The Nutcracker)
The Cellist (Royal Opera House)
(The Instrument)
The Royal Ballet: Within the Golden Hour / Medusa / Flight Pattern
(Principal Dancer (Flight Pattern))
Alice's Adventures in Wonderland
(Footman / Frog)
Royal Ballet: The Nutcracker
(The Prince)