Past performances 2017 — Yesterday
La Bohème, Puccini
Rodolfo
2023
Fun on fifth outdoor stroll, Various
Tenor
2021
Al Fresco Concert, Various
Gianni Schicchi, Puccini
Rinuccio
2020
La Traviata (La traviata), Verdi
Alfredo Germont (Alfred Germont)
2017
L'elisir d'amore (The Elixir of Love), Donizetti
Nemorino