Past performances 2017 — Yesterday
L'elisir d'amore (The Elixir of Love), Donizetti
Delaware Valley Opera CompanyChorus master
View cast and crewBlack Horses, The Medium & Johnny Schicchi, DutkaMenottiPuccini
Delaware Valley Opera CompanySer Amantio di Nicolao
View programme, cast and crewLa Traviata (La traviata), Verdi
Delaware Valley Opera CompanyIl marchese d'Obigny (Marchese d'Obigny)
View cast and crew