Apollo/ Tchaikovsky Pas de Deux/ Dances at a Gathering (2021)
as Apollo (Apollo)
The Cellist / Dances at a Gathering (The Royal Ballet) (2020)
as The Conductor
Concerto / Enigma Variations / Raymonda Act III (Royal Ballet) (2019)
as Arthur Troyte Griffith (Troyte)