Upcoming engagements

2024/25 Season

Pittsburgh Opera
Pittsburgh Festival Opera
Lancaster Symphony Orchestra
First Coast Opera
Madison Bach Musicians

  • 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

  • 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