Calendar
Upcoming Schedule
Past Performances
2024
Haymarket Opera
Tamerlano
as Bajazet
Santa Fe, NM
Santa Fe Festival of Song
as soloist with Teresa Perrotta, soprano and Robert Tweeten, piano
Santa Fe Opera
Der Rosenkavalier
as Italian Tenor
Santa Fe Opera
Don Giovanni
as Don Ottavio
LA Philharmonic
Fidelio
as Jacquino
Detroit Opera
Breaking the Waves
as Dr. Richardson
Boston Lyric Opera
Aucoin's Euridyce
as Hades
Calgary Opera
L'Elisir d'Amore
as Nemorino
2023
Saint Paul Chamber Orchestra
Messiah
as Soloist
Washington Concert Opera
Ermione
as Pirro
Theater an der Wien
Theodora
as Septimus
Hyogo Performing Arts in Osaka, Japan
Don Giovanni
as Don Ottavio
El Paso Opera
La Traviata
as Alfredo
Austin Opera
The Pearl Fishers
as Nadir
The Dallas Opera
Cosi fan Tutte
as Ferrando
Minnesota Opera
La Fille du Regiment
as Tonio
2022
Metropolitan Opera
The Magic Flute
as Tamino
Boston Modern Opera Projects
The Lord of Cries
as Jonathan Harker
Saint Paul Chamber Orchestra
Serenade for Tenor, Horn and Strings
as as Soloist
Music of the Baroque - Chicago
Jeptha
as as Jeptha
Minneapolis
Source Song Festival Recital and Clinician
as Soloist with Warren Jones, pianist
Bard SummerScape
Strauss' Die Schweigsame Frau
as as Henry
Cleveland, OH
Art Song Festival at Cleveland Institute of Music
as Recital and Masterclass
Opéra de Lille (FR)
A Midsummer Night's Dream
as as Lysander
Valencia
Ariodante
as Lurcanio
Washington, DC
Vocal Arts DC Solo Recital with Craig Terry, piano
as soloist