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

Cavaradossi in Tosca. West Bay Opera, October, 2002 (with Julie Kierstine as Tosca)

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

Pang in Puccini's Turandot. NYC Opera, November, 2003