Actor
Leoncavallo: Pagliacci
2010 · as Tonio
Verdi: Aida
2009 · as Amonasro
Cavalleria Rusticana / Pagliacci
2007 · as Tonio
La Forza del Destino
2007 · as Don Carlo di Vargas
Verdi: La forza del destino
2007 · as Don Carlo di Vargas, fratello di Leonora
2006 · as Amonasro
Ponchielli: La Gioconda
2006 · as Barnaba
Verdi: Ernani
2005 · as Don Carlo
Verdi: Simon Boccanegra
2002 · as Simon Boccanegra