Past performances 2011 — Yesterday
La Traviata (La traviata), Verdi
Giorgio Germont (George Germont)
2019
Trouble in Tahiti (Trouble inTahiti), Bernstein
Stage director
2017
Carmen, Bizet
Assistant Director
2016
Die Fledermaus (The Bat), Strauss II
Concert of Duets & Arias, Various
Soloists
2015
Recitals of Aria and Song, Various