Past performances 2002 — Yesterday
La Traviata (La traviata), Verdi
Alfredo Germont (Alfred Germont)
2021
Peter Grimes, Britten
Rev. Horace Adams
2015
Carmen, Bizet
Don José
2013
Thaïs, Massenet
Nicias
2013 - 2014
La Bohème, Puccini
Rodolfo
2012
Trusted and used by