Past performances 2014 — Yesterday
Tshombe selby in the voices of spring concert series, Various
Delaware Valley OperaTenor
View cast and crewLa Traviata (La traviata), Verdi
New York Opera StudioAlfredo Germont (Alfred Germont)
View cast and crewTrouble in Tahiti (Trouble inTahiti), Bernstein
Delaware Valley OperaSecond Trio Member (Tenor)
View cast and crew