Edward Scissorhands: Matthew Bourne's Dance Version 2024
as Jim Upton
Matthew Bourne's Sleeping Beauty 2023
as Carabosse/Caradoc
Matthew Bourne's Romeo + Juliet 2019
as Mercutio
Credits from TMDB.