top of page

Upcoming: 

Groundskeeper in Last Days (Leith)

     LA Phil

     Los Angeles, CA February 2024

     Link here: Last Days

 Latest:

Bartolo (cover) in The Barber of Seville (Rossini)

      Opera San Jose

      San Jose, CA, November 2023

Frog King (cover) in The Three Feathers (Laitman)

      Solo Opera

      Walnut Creek, CA, September 2023

Rocco in Fidelio (Beethoven)

      The Opera Company of Middlebury

      Middlebury, Vermont, June 2023

      Link here: this-season

Banquo in Lady M (Verdi's Macbeth)

      Heartbeat Opera

      NYC, April 2023

      Link here: Spring-festival-2023

Prince Gremin in Eugene Onegin (Tchaikovsky)

      Union Avenue Opera

      St Louis, Missouri, July 2022

      Link here: Eugene Onegin

Alidoro in La Cenerentola (Rossini)  

      TriCities Opera & Syracuse Opera

      Binghamton & Syracuse, New York, April/May 2022

      Link here: Cinderella

Archbishop in The Maid of Orleans (Tchaikovsky)

      The Opera Company of Middlebury 

      Middlebury, Vermont, October 2021

      Link here: ocmvermont.org

Basilio in The Barber of Seville (Rossini)

      Union Avenue Opera 

      St Louis, Missouri, July 2021

      Link here: unionavenueopera.org

--Cancelled due to Covid-19--

Basilio in The Barber of Seville (Rossini)

      Union Avenue Opera 

      St Louis, Missouri, August 2020

      Link here: unionavenueopera.org

--Cancelled due to Covid-19--

Archbishop in The Maid of Orleans (Tchaikovsky)

      The Opera Company of Middlebury 

      Middlebury, Vermont, June 2020

      Link here: ocmvermont.org

--Cancelled due to Covid-19--

Bass Soloist in Missa Solemnis (Beethoven)

      Glacier Symphony Orchestra and Chorale 

      Kalispell, Montana, April 2020

      Link here: glaciersymphony.org

Colline in La bohème (Puccini)

Union Avenue Opera,

Saint Louis, Missouri, August 2019

Link here: La bohème

Colline in La bohème (Puccini) 

      New York City Opera

      NYC, May 2019

Phanuel in Hérodiade (Massenet)

New Amsterdam Opera 

NYC, June 2019

Link here: Herodiade

Baron Douphol in La Traviata (Verdi)

      Savannah Voice Festival

      Savannah, FL 2018

Baldassare (cover) in La Favorita (Verdi)

      New Amsterdam Opera

      NYC 2018

Figaro (cover) in Le nozze di Figaro (Mozart)

      Tampa Opera

      Tampa, FL 2018

Antonio in Le nozze di Figaro (Mozart)

      Tampa Opera

      Tampa, FL 2018

Oroveso in Norma (Bellini)

      West Bay Opera

      Palo Alto, CA 2017

Basilio in Il barbiere di Siviglia (Rossini)

      Tel Aviv Summer Opera

      Tel Aviv, Israel 2017

Jochanaan in Salome (Strauss)

      West Bay Opera

      Palo Alto, CA 2017

Elmiro in Otello (Rossini)

      Loft Opera

      NYC 2017

French General (cover) in Silent Night (Puts)

      Opera San Jose

      San Jose, CA 2017

Figaro in Le nozze di Figaro (Mozart)

      West Bay Opera

      Palo Alto, CA 2016

Résumé/media kits upon request.

bottom of page