Like Water for Chocolate 2023
as Elena's Brother #1
The Nutcracker - The Royal Ballet 2021
as Captain
Royal Opera House: The Sleeping Beauty 2020
as The Russian Prince
The Royal Ballet: Romeo and Juliet 2019
as Mandolin dancer
The Royal Ballet: Within the Golden Hour / Medusa / Flight Pattern 2019
as Dancer (Flight Pattern)
The Royal Ballet: The Nutcracker 2018
as Spanish dancer
The ROH Live: The Dream / Symphonic Variations / Marguerite and Armand 2017
as Demetrius / Admirer
The Dream (Royal Ballet) 2017
as Demetrius
Woolf Works 2017
as Tuesday
The Nutcracker 2016
as Rose Fairy Escort
Credits from TMDB.