Actor
Il Trovatore
2021 · as Ferrando
Le Trouvère
2019
Benvenuto Cellini
2018 · as Le Pape Clément VII
Puccini: La Bohème
2016 · as Colline
Bellini: I Capuleti e i Montecchi
2016 · as Capellio
Verdi: Don Carlo - Royal Theater Turin
2013 · as Gran Inquisittor
Verdi: Rigoletto (Teatro Regio di Parma)
2008 · as Sparafucile
Verdi: Aida
2006 · as The King
Puccini: Tosca (Arena di Verona)
2006 · as Cesare Angelotti
Puccini: Tosca
2004 · as Angelotti
Marin Faliero
2002 · as Steno