Le Nozze di Figaro, in concert- Roswell Symphony Orchestra
*February 4th, 2023

Scrooge, the Musical- NMGMC
*December 9th, 10th, 11th

Zorro- Opera Southwest
Sergeant Gomez
*October 23rd, 26th, 28th, and 30th, 2022

Gala- Opera Southwest
*October 1st, 2022

Frida- El Paso Opera
Guillermo Kahlo, Mr. Rockefeller, Edward G. Robinson
August 27th, 2022

Yamaon- (Giantino Scelsi) Chatter Chamber Ensemble
Bass Soloist
August 11, 2022

Season Finale Opera Concerts- NM Performing Arts Society
Bass Soloist
June 25th, 26th 2022

Alcyone- The American Baroque Opera Company
*Postponed from June 18th, 19th 2022, new dates TBA

Bach Society Concerts- NM Performing Arts Society 
Bass Soloist 
April 2nd, 3rd 2022

Frida- Opera Southwest
Man 2 (Patate Vendor/Guillermo Kahlo/Mr.Rockefeller/Edward G. Robinson)
February 13th, 16th, 18th, and 20th, 2022

All Is Calm- Opera North
December 11th, 12th, 2021


La Traviata- Opera Southwest
Dottore Grenvil
October 24th, 27th, 29th, 31st, 2021

Dido and Anaeas- The American Baroque Opera Company
Film Version, Spring 2021

La Cenerentola- Opera on Tap/Opera Playground
Film Version, Spring 2021

Rinaldo- The American Baroque Opera Company
March 6th, 7th, 2020

All is Calm- Opera North
British Soldier
December 14th, 15th, 2019

La Traviata- New Rochelle Opera
Marchese D'Obigny
June 20th-23rd, 2019

Nabucco- Center for Jewish History NYC (Off-Broadway)
May 10th-June 2nd, 2019