Silas Pompton in Sousa's The Glass Blowers. NYC Opera, 2002
Vesti La Giubba, Canio - I Pagliacci Knoxville Opera, October 2001
Messenger in Verdi's Aida. Metropolitan Opera DEBUT, September, 1998
Cavaradossi in Tosca. West Bay Opera, October, 2002 (with Julie Kierstine as Tosca)
Messenger in Verdi's Aida. San Diego Opera, 2001
Normanno in Donizetti's Lucia di Lammermoor. NYC Opera, October, 2003
Pang in Puccini's Turandot. NYC Opera, November, 2003
Canio in Leoncavallo's I Pagliacci. Knoxville Opera, October, 2001
Cavaradossi in Puccini's Tosca. West Bay Opera, October, 2002
Normanno in Donizettiss Lucia di Lammermoor. NYC Opera, October, 2003