Past performances 2009 — Yesterday
Opera Gala, Various
Tenor
2023
Un ballo in maschera (A Masked Ball), Verdi
Un Servo d'Amelia (A servant of Amelia)
2015
La Traviata (La traviata), Verdi
Giuseppe
2014
Macbeth, Verdi
Araldo (Harold)
2013
2012
2010