Past performances 2016 — Yesterday
Dialogues des Carmélites (Dialogues of the Carmelites), Poulenc
Delaware Valley Opera CompanyMarquis de la Force (The Marquis de la Force) + 1 roles
View cast and crewLa Traviata (La traviata), Verdi
Delaware Valley Opera CompanyGiorgio Germont (George Germont)
View cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
Delaware Valley Opera CompanyLord Enrico Ashton (Lord Henry Ashton)
View cast and crew