Past Engagements
Mendelssohn's Elijah
Soloist
Cappella Cantorum, 2019
Pilgrim's of Destiny, Gena Branscombe
Richard More
Clark University, 2019
Mendelssohn's Elijah
Soloist
Cambridge Community Chorus, 2019
Die Fledermaus
Gabriel Eisenstein
MassOpera (Metro West Opera), 2019
Opera in the Park
Soloist
Salt Marsh Opera, 2018
Le médecin malgré lui
Lucas
Odyssey Opera, 2018
Saint-Saens Oratorio de Noel
Soloist
First Parish, Bedford, Massachusetts, 2018
December 24, 2018
Rusalka
Prince
Resonance Works 2018
Opera Gala
Soloist
Providence Singers 2018
Man of La Mancha
Padre
New Repertory Theatre 2017
The Merry Widow
Camille
Worcester Schubertiade 2017
The Importance of Being Earnest
Algernon Moncrieff
Odyssey Opera 2017
Gianni Schicchi
Rinuccio
Salt Marsh Opera 2017
I Pagliacci
Beppe
Virginia Opera 2016
Seven Deadly Sins
Younger Brother
Virginia Opera 2016
Sparrow Mass and Scenes from Die Zauberflote
Tenor Soloist
Tamino
Falmouth Chorale 2016
Idomeneo
Idomeneo
Boston Opera Collaborative 2016
Until The War Is Over
D.H. Lawrence
New Opera Workshop - University of Maine 2016
L'amico Fritz - Frederico
Il Campanello - Spiradone
Boston Midsumer Opera 2016
Faust et Marguerite
Faust
Boston Opera Collaborative 2016
A Streetcar Named Desire
Steve Hubbel
Tulsa Opera 2016
Evangeline, or The Belle of Arcadia
Rudolph
The Longfellow Chorus 2016
Hydrogen Jukebox
Tenor
Nashville Opera 2015
Die Zauberflote
Monostatos
Salt Marsh Opera 2015
Ludwig von Beethoven's Missa Solemnis
Tenor Soloist
Back Bay Chorale 2015
Romeo et Juliette
Tybalt
Tulsa Opera 2015
Franz Joseph Haydn's Missa Sancti Nicolai
Tenor Soloist
Greater New Bedford Choral Society
December 2014
Cosi fan tutte
Ferrando
Greater Worcester Opera 2014
The Bartered Bride
Jenik (cover)
Boston Midsummer Opera 2014
Carmen
Le Remendado
Tulsa Opera 2014
The Great Gatsby
Jay Gatsby
Tulsa Opera Studio 2014
Elmer Gantry
Frank Shallard
Tulsa Opera 2014
Le nozze di Figaro
Don Curzio
Tulsa Opera 2013
Our Town (Rorem)
Joe Crowell
Monadnock Music Festival 2013
Romeo et Juliette
Benvolio
Des Moines Metro Opera 2013
Aida
The Messenger
Tulsa Opera 2013