The Royal Ballet: Romeo and Juliet (2021/22)
Role(s): Romeo
Royal Opera House 2023/24: Don Quixote
Apollo/ Tchaikovsky Pas de Deux/ Dances at a Gathering
Role(s): Brown (Dances at a Gathering)
The Royal Ballet: A Diamond Celebration
The Nutcracker
Role(s): The Prince