Upcoming performances Today Onwards
Past performances 2019 — Yesterday
Hänsel und Gretel (Hansel and Gretel), Humperdinck
Houston Grand OperaStage director
View cast and crewEl Niño (How Could This Happen), Adams
The Metropolitan OperaStage director
View cast and crewThe Listeners, Mazzoli
Opera PhiladelphiaStage director
View cast and crewThe Listeners, Mazzoli
Lyric Opera of ChicagoStage director
View cast and crew