2017
as The Prince's Tenor Friend
2019
as Self
2010
as Duca di Mantova
as Romeo
2014
as Rodolfo
2025
2008
as Alfredo Germont
2022
2018
as Mario Cavaradossi
2011
as Faust
2021
2016
as Hoffman
2006
as Cassio
2015
as Hoffmann
as Werther
as Nemorino
as Rinuccio
as Tenor