2024
as Mario Cavaradossi
2019
as Self
2018
as Nemorino
2018
as Rinuccio
2018
as Mario Cavaradossi
2017
as Romeo
2016
as Hoffmann
2016
as Hoffman
2016
as Werther
2015
as Hoffmann
2014
as Nemorino
2014
as Rodolfo
2012
as Il Duca di Mantua
2011
as Tenor
2011
as Faust
2010
as Duca di Mantova
2008
as Alfredo Germont
2006
as Cassio
1951
as Self - Special Guest