NOTE: All Roles or solos performed in the original language unless noted otherwise
Opera Roles performed with Orchestra:
- Figaro - Le nozze di Figaro, Mozart
- Leporello - Don Giovanni, Mozart
- Masetto - Don Giovanni, Mozart
- Don Alfonso (in English) - Cosi fan tutte, Mozart
- 2nd Armored Man - Zauberflote, Mozart
- Don Pasquale - Don Pasquale, Donizetti
- Mephisto - Faust, Gounod
- Gregorio - Roméo et Juliette, Gounod
- Count Ceprano - Rigoletto, Verdi
- Christiano - Un ballo in maschera, Verdi
- Colline - La Boheme, Puccini
- Shaunard - La Boheme, Puccini
- Bonze - Madame Butterfly, Puccini
- Morales - Carmen, Bizet
- Zuniga - Carmen, Bizet
- 1st Nazarene - Salome, Strauss
- Cappadocian - Salome, Strauss
- Mr. Gobineau - The Medium, Menotti
Major Vocal Works as Soloist with Orchestra:
- Handel's Messiah
- Mozart's Requiem
- Beethoven's Symphony No. 9
- Brahm's Requiem
- Faure's Requiem
- Bach's Magnificat
- Handel's Te Deum
- Handel's Easter Oratorio
- PDQ Bach's Missa Hilarious