2009
as Enrico
2013
as Onegin
2016
as Duke of Nottingham
2012
as Belcore
2010
as Dr. Malatesta
2015
2011
as Don Giovanni
2008
as Eugene Onegin
as Zurga
2014
2017
as Marcello
as Il Conte d'Almaviva
as Alphonse XI
2018