2016
as Roberto Devereux
2017
as Idomeneo
2003
as Jaquino
2006
as Tamino
2012
as Nemorino
2010
as Ernesto
as Alfredo
2022
as Giasone
2020
as Self
2001
as Nadir
2018
2008
as Don Ottavio
2013
as Robert, Earl of Leicester
as Self - Host
as Don Carlos
2015
as Fernand
2014
as Ferrando