|
Royal Ballet & Opera 2024/25: Swan Lake (2025)
as
|
|
Swan Lake - Live from the Royal Ballet (2024)
as Prince
|
|
The Royal Ballet: Don Quixote (2023)
as Basilio
|
|
Royal Opera House's The Sleeping Beauty (2023)
as Prince Florimund
|
|
Like Water for Chocolate (2023)
as Dr. John Brown
|
|
The Royal Ballet: A Diamond Celebration (2022)
as
|
|
A Month in the Country (2022)
as Beliaev
|
|
The Cellist and The Two Pigeons (2022)
as The Conductor (TC)
|
|
Giselle (2021)
as Albretch
|
|
Apollo/ Tchaikovsky Pas de Deux/ Dances at a Gathering (2021)
as Apollo (Apollo)
|
|
Royal Opera House: The Cellist (2020)
as The Conductor
|
|
The Cellist / Dances at a Gathering (The Royal Ballet) (2020)
as The Conductor
|
|
Royal Opera House: The Sleeping Beauty (2020)
as The Bluebird
|
|
Romeo and Juliet: Beyond Words (2019)
as Tybalt
|
|
In Her Hands (2019)
as Sculpture
|
|
Concerto / Enigma Variations / Raymonda Act III (Royal Ballet) (2019)
as Arthur Troyte Griffith (Troyte)
|
|
The Royal Ballet: Romeo and Juliet (2019)
as Romeo
|
|
The Royal Ballet: Within the Golden Hour / Medusa / Flight Pattern (2019)
as Perseus
|
|
Manon (The Royal Ballet) (2018)
as Young Gentleman
|
|
Bernstein Celebration: Yugen - The Age of Anxiety - Corybantic Games (2018)
as
|
|
Corybantic Games (2018)
as
|
|
The Winter's Tale (2018)
as Polixenes
|
|
The Sun Is God (2017)
as
|
|
The ROH Live: The Dream / Symphonic Variations / Marguerite and Armand (2017)
as Admirer
|
|
The ROH Live: The Dream / Symphonic Variations / Marguerite and Armand (2017)
as Lysander
|
|
Woolf Works (2017)
as Becomings
|
|
The Nutcracker (2016)
as Rose Fairy Escort
|