Upcoming performances Today Onwards
Past performances 2011 — Yesterday
Yevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Union Avenue OperaStage director
View cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Opera DelawareStage director
View cast and crewYevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Union Avenue OperaStage director
View cast and crewZorro, Armienta
Opera Santa BarbaraStage director
View cast and crew