Upcoming performances Today to 2024
Past performances 2001 — 2023
Il barbiere di Siviglia (The Barber of Seville), Rossini
Princeton FestivalStage director
View cast and crewDie lustige Witwe (The Merry Widow), Lehár
Knoxville OperaStage directorAssistant Stage Director
View cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Princeton FestivalStage director
View cast and crewDie lustige Witwe (The Merry Widow), Lehár
Knoxville OperaStage directorAssistant Stage Director
View cast and crewCosì fan tutte, Mozart
Princeton FestivalStage director
View cast and crew