Upcoming performances Today Onwards
Past performances 2001 — Yesterday
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 director + 1 roles
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 director + 1 roles
View cast and crewCosì fan tutte, Mozart
Princeton FestivalStage director
View cast and crew