Past performances 2013 — Yesterday
Cavalleria rusticana (Rustic Chivalry), Mascagni
Alfio
2023
2020
Rigoletto, Verdi
Marullo
2017
Moby-Dick (Moby Dick), Heggie
baritone
2013
La Traviata (La traviata), Verdi
Il dottor Grenvil (The doctor Grenvil)