Past performances 2018 — Yesterday
Le nozze di Figaro (The Marriage of Figaro), Mozart
Opera Theatre of Saint LouisChorus master
View cast and crewOrfeo ed Euridice (Orpheus and Eurydice), Gluck
Opera Theatre of Saint LouisChorus master
View cast and crew