Upcoming:
2026
- Feb - Concours de Voix 2026, Competition Judge
- March - University of Michigan, Semele
- May - Houston Grand Opera - Young Artist Vocal Academy
- July - Finger Lakes Opera, Glory Denied
- Aug - Finger Lakes Opera, Le nozze di Figaro
2025
- Jan - Oberlin Conservatory, Jack and the Beanstalk
- Mar - Oberlin Conservatory, La finta giardiniera
- Mar - West Virginia Symphony, Carmen
- May - Houston Grand Opera - Young Artist Vocal Academy
- July - Finger Lakes Opera, L'amant anonyme
- Aug - Finger Lakes Opera, Rigoletto
- Oct - Annapolis Opera, Don Giovanni
- Dec - University of Michigan, La tragedie de Carmen
- Jan - Madison Opera, L'amant Anonyme
- Mar - Oberlin Conservatory, L'Orfeo
- May - Houston Grand Opera, Young Artist Vocal Academy
- June/July - Finger Lakes Opera, Young Artist Program Director
- July - Finger Lakes Opera, Gianni Schicchi
- Nov - Oberlin Conservatory, Cendrillon
- Dec - Oberlin Conservatory, Omar
- Nov - Oberlin Conservatory, Albert Herring
- Aug - Finger Lakes Opera, Aida
- July/Aug - Finger Lakes Opera, Young Artist Program Director
- May - Houston Grand Opera, Young Artist Vocal Academy
- May - Opera de Montreal, Madame Butterfly
- Apr - UNCSA A.J. Fletcher Opera Institute, The Rivals
- Feb - Utah Opera, Rigoletto
- Jan - Arizona Opera, Tosca
- Pittsburgh Opera, The Marriage of Figaro
- Dallas Opera, Rigoletto, Associate Director
- Charlottesville Opera, The Merry Widow
- Finger Lakes Opera, Cosi fan tutte
- Atlanta Opera, As One & Cabaret, Come As You Are Festival
- Madison Opera, Orpheus in the Underworld
- Arizona Opera, Carmen
- Manhattan School of Music, Orpheus in the Underworld
- Mannes at The New School, Guest Artist Instructor
- Finger Lakes Opera, Il barbiere di Siviglia
- Charlottesville Opera, La Boheme
- Boston Lyric Opera, Norma - new production
- Philadelphia Orchestra, L'enfant et les sortilèges
- Seattle Opera, Eugene Onegin, Associate Director