Past performances 2015 — Yesterday
I vespri siciliani (The Sicilian Vespers), Verdi
Manfredo
2021
Hérodiade (Herodias), Massenet
Jean
2019
Dead Man Walking, Heggie
Father Grenville
2017
Sweeney Todd: The Demon Barber of Fleet Street (Sweeney Todd), Sondheim
Beadle Bamford
2016
Carousel, Rodgers
Enoch Snow + 1 roles
2015