Upcoming engagements

2025/26 Season

Opera Philadelphia
Washington Concert Opera
La Jolla Symphony
Opera Omaha
Austin Philharmonie
Madison Bach Musicians
First Coast Opera
Philadelphia Bach Collective
Conejo Valley Choral Society
Amelia Island Opera

  • Don Luigino
    Conte di Libenskof (cover)
    Chevalier Belfiore (cover)

    Opera Philadelphia
    September 19, 21, 26, 28, 2025

  • Pylade

    Washington Concert Opera
    November 23, 2025

  • Guest Recitalist
    with Maeve Berry, pianist

    University of Pittsburgh Greensburg
    October 30, 2025

  • Tenor Soloist

    First Presbyterian Church, Germantown
    November 30, 2025

  • Tenor Soloist

    La Jolla Symphony
    December 6, 7, 2025

  • Elder Hayes

    Opera Omaha
    January 30 | February 1, 2026

  • Ensemble

    Austin Philharmonie
    February 14, 2026

  • Nanki-Poo

    First Coast Opera
    March 20, 21, 2026

  • Tenor Soloist

    Tuesday Bach Cantata Series
    March 24, 2026

  • Tenor Soloist

    Madison Bach Musicians
    March 28, 29, 2026

  • The Stranger (cover)

    Opera Philadelphia
    April 22, 24, 26, 2026

    *WORLD PREMIERE*

  • Tenor Soloist

    TBD
    May 1, 2, 3, 2026

  • Jazz Trio Tenor

    Amelia Island Opera
    May 22, 2026

  • Florville

    Amelia Island Opera
    May 22, 2026

Past Engagements