2023
as Juan Alejandrez
2021
as The Prince
2020
as Dancer
as Golden Vine Cavalier
2019
as Pas de Quatre (Raymonda Act III)
2017
2015
as Mercutio