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