Upcoming performances Today Onwards
Past performances 2021 — Yesterday
"Giuseppe Grandini" and the Search for the World's Greatest Opera Character, RossiniVerdiMozart
Berkshire Opera FestivalPiano
View programme, cast and crewL'elisir d'amore (The Elixir of Love), Donizetti
Yale School of MusicChorus master
View cast and crew"Giuseppe Grandini" and the Search for the World's Greatest Opera Character, RossiniVerdiMozart
Berkshire Opera FestivalPiano
View programme, cast and crewL'elisir d'amore (The Elixir of Love), Donizetti
Yale School of MusicChorus master
View cast and crewOrfeo ed Euridice, Gluck/Dido & Aeneas, Purcell, GluckPurcell
Chicago Summer OperaConductor
View programme, cast and crew