2025
as Iago
2024
as Don Carlo di Vargas
2023
2023
as COUNT DI LUNA
2023
as Hamlet
2022
as Rodrigo
2022
as AMONASRO
2022
2021
as Amonasro
2020
as Lescaut
2019
2019
as Himself
2019
as Baron Scarpia
2019
as Don Carlo di Vargas
2019
as Baron Scarpia
2019
as Simon Boccanegra
2018
2018
as Simon Boccanegra
2018
as Giorgio Germont
2017
2017
2017
as Rodrigue
2016
as Macbeth
2016
as Enrico
2016
as Rodrigo
2016
as Enrico Ashton
2016
as Il Conte di Luna
2015
as Giorgio Germont
2015
as Alphonse XI
2014
2014
as Don Carlos de Vargas
2013
as Rodrigo
2011
as Enrico
2011
as Giorgio Germont
2010
as Il Conte di Almaviva
2010
as Prince Yeletsky
2010
as Albert
2009
as Count of Almaviva
2009
as Graph
2008
as Marcello
2007
2004
as Lord Henry Ashton
2003
as Chorèbe
2002
2001
1999
as A herald and Apollo
1997
as Raimbaud
as Don Fernando