Upcoming performances Today to 2024
Past performances 2011 — 2023
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