Past performances 2005 — Yesterday
Beethoven Symphony No 9, Beethoven
Bass
2022
Die Zauberflöte (The Magic Flute), Mozart
Papageno
2019
L'italiana in Algeri (The Italian Girl in Algiers), Rossini
Taddeo
2017
La Traviata (La traviata), Verdi
Giorgio Germont (George Germont)
2016
Rashomon, Biriotti
Tajumaro
2015
Manon Lescaut, Puccini
Lescaut
2014
Nabucco, Verdi
Nabucco
2009
La Bohème, Puccini
Schaunard
2005