Past performances 2017 — Yesterday
Orphée aux enfers (Orpheus in the Underworld), Offenbach
Opera Company of MiddleburyExecutive producer
View cast and crewOrleanskaya Deva (The Maid of Orleans), Tchaikovsky, P. I.
Opera Company of MiddleburyExecutive producer
View cast and crew