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