2024
L'Histoire de Manon as Des Grieux2021
Apollo/ Tchaikovsky Pas de Deux/ Dances at a Gathering as Purple (Dances at a Gathering)2019
Concerto / Enigma Variations / Raymonda Act III (Royal Ballet) as Richard P. Arnold / Hungarian Dance2018
La Bayadère (Royal Ballet) as Pas d'action dancer2018
The Royal Ballet: The Nutcracker as Arabian dancer2016
The Nutcracker as Arabian DancesNaN
The Royal Ballet: A Diamond Celebration as Not available