Past performances 2017 — Yesterday
Pagliacci, Leoncavallo
Cavalleria rusticana (Rustic Chivalry), Mascagni
Boheme Opera NJLola
View program, cast and crewL'Orfeo (Orfeo), Monteverdi
Chautauqua Opera FestivalSecondo pastore (Second shepherd)
View cast and crewPagliacci, Leoncavallo
Cavalleria rusticana (Rustic Chivalry), Mascagni
Boheme Opera NJLola
View program, cast and crewL'Orfeo (Orfeo), Monteverdi
Chautauqua Opera FestivalSecondo pastore (Second shepherd)
View cast and crewElektra (Electra), Strauss
Darmstadt State TheatreDie Vertraute (The confidante) + 1 roles
View cast and crew