Gounod - Romeo et Juliette 2023
as Le Duc
Rigoletto 2021
as Count Ceprano
La Traviata - Teatro Real 2020
Actor
Romeo et Juliette - Liceu 2018
as Duque de Verona
Giacomo Puccini: Turandot 2005
as Timur
Aida 2003
as The King
Credits from TMDB.