2024/25
Poisson
Adriana lecouvreur
Pittsburgh Festival Opera
Spoletta
Tosca
Pittsburgh Opera
Beppe
Pagliacci
Pittsburgh Opera
Tenor Soloist
Messiah
Lancaster Symphony Orchestra
Il Conte d’Almaviva
Il barbiere di siviglia
First Coast Opera
Rinaldo
Armida
Pittsburgh Opera
2023/24
Ensemble
Unearth
The Crossing & NY Philharmonic
Ensemble
Farming
The Crossing
Ensemble
Vespers of the Blessed Earth
The Crossing & Philadelphia Orchestra
Conte Almaviva
Il barbiere di siviglia
Pittsburgh Opera
Steuermann (cover)
Der fliegende holländer
Pittsburgh Opera
Soloist
Messiah
Lancaster Symphony Orchestra
Evangelist / Soloist
Christmas Oratorio, Part v & BWV 8
Madison Bach Musicians
Pylade
Iphigénie en tauride
Pittsburgh Opera
Miles Zegner
Proving Up
Pittsburgh Opera
Gastone / Alfredo (cover)
La traviata
Pittsburgh Opera
Arcadio (cover)
Florencia en el amazonas
Opera San Jose
Beppe
Pagliacci
The Glimmerglass Festival
Dan Leno (cover)
Elizabeth Cree
The Glimmerglass Festival
2022/23
Silvio/Pasquin
le docteur miracle
First Coast Opera
Frederic (cover)
The Pirates of Penzance
Virginia Opera
Tenor Soloist
Latin American Baroque Concert
Madison Bach Musicians
Timothy Laughlin (cover)
Fellow Travelers
Virginia Opera
Alfredo Germont
La traviata
Virginia Opera
Gastone
La traviata
Virginia Opera
Tenor Soloist
Liebeslieder Walzer
Lawrence University
2021/22
Nadir (part)
Les pêcheurs de perles
Seaglass Theater Company
Jorge (part)
Marina
Seaglass Theater Company
Count Almaviva
The barber of Seville
Toledo Opera (Tour)
Ferrando
Così fan tutte
Toledo Opera (RA Prod)
Gastone
La traviata
Virginia Opera
Alfredo Germont (cover)
La traviata
Virginia Operaa
Dante
Tenor overboard
The Glimmerglass Festival
Bus Driver (cover)
Taking up serpents
The Glimmerglass Festival
Raphael (cover)
Holy Ground
The Glimmerglass Festival
2020/21
Tenor
The ulster county songbook
Sparrow Live
Dr. Franz Richard
Ghost variations
Thompson Street Opera
Adolfo Pirelli (cover)
Sweeney Todd
Wolf Trap Opera
Comte Barigoule (cover)
Cendrillon
Wolf Trap Opera
Satyavan (cover)
Savitri
Wolf Trap Opera
2019/20
Miguelìn
En la ardiente oscuridad
Catalyst New Music (premiere)
2nd Seigneur
Henry VIII
Odyssey Opera
Tenor Soloist
Carmina Burana
Lexington Symphony
Ernesto
Don Pasquale
Boston Conservatory
Tenor Soloist
Dies Natalis
Boston Conservatory
Toni Reischmann (cover)
Elegy for Young lovers
Wolf Trap Opera (Canc.)
The Novice (scene)
Billy Budd
Wolf Trap Opera
Timothy Laughlin (scene)
Fellow Travelers
Wolf Trap Opera
2018/19
Tenor Soloist
Southern Bel Cantos
Rome Symphony Orchestra
The Magician
The Consul
Boston Conservatory
Tenor Soloist
Cantata, BWV 12
Boston Conservatory
The God Mars
Silla
Cambridge Chamber Ensemble
The Vain Man/The Snake
The Little Prince
NEMPAC Opera Project