Actor
Louise
2025 · as Le Père, Le Chiffonnier
Carmen
2024 · as Escamillo
La bohème – Opéra de Monte Carlo
2020
Berlioz: Les Troyens
2017 · as Narbal
The ROH Live: Carmen
2015 · as Zuniga
Guillaume Tell
2015 · as Gessler
Robert le Diable
2012 · as Alberti
Carmen in 3D
2011 · as Zuniga