Actor
Il Trovatore - NCPA
2019
Verdi: Simon Boccanegra
2019 · as Jacopo Fiesco
Macbeth
2015
Roméo et Juliette
2011 · as Frere Laurent
Les Troyens
2009 · as Panthée
Verdi: Aida
2006 · as Ramfis
Otello
2006 · as Ludovico
Verdi: Don Carlo
2005 · as Monk
Vincenzo Bellini - Norma (De Nederlandse Opera)
2005 · as Oroveso
Rossini: Moïse et Pharaon
2003 · as Osiride