U P C O M I N G E N G A G E M E N T S
Classical Fantasia
Studio Hill Productions
Role: Perseus/Odysseus
Con. Michelle Jensen
September 27, 2024
First Congregational Church of LA
Los Angeles, CA
P A S T E N G A G E M E N T S
March 23, 2024
Emmanuel Church Boston
Boston, MA
October 4 / 5, 2024
Celebration Hall
St. Augustine, FL
April 13, 2024
Tulsa Performing Arts Center
Tulsa, OK
October 20, 2024
Emmanuel Church
Boston, MA
BWV 94
Bachfest Leipzig
Role: Tenor Soloist
Con. Ryan Turner
June 9, 2024
Thomaskirche
Leipzig, Germany
October 29 / 30, 2024
Speyer Hall
New York City, NY
November 14 / 16 / 17, 2024
Anchorage Museum
Anchorage, AK
December 7 / 8, 2024
Jordan Hall
Boston, MA
Washington National Opera
Role: Composer
Con. George Manahan
Dir. Chloe Treat
January 18, 2025
Kennedy Center
Washington, DC
Washington National Opera
Role: Composer
Con. George Manahan
Dir. Chloe Treat
January 23, 2025
Merkin Hall
New York City, NY
February 19 / 20 / 22 / 23, 2025
REDCAT
Los Angeles, CA
April 4 / 6 / 11 / 13, 2025
Emerson Colonial Theatre
Boston, MA
January 12-14 / 18-20 , 2024
Sheen Center
New York City, NY
February 16 / 17 / 18, 2024
The Huntington Theatre
Boston, MA
March 1 / 3 / 6 / 8 / 10, 2024
The Huntington Theatre
Boston, MA
La Rondine
Opera on the James
Role: Ruggero
Con. Peter Leonard
Dir. Jay Lesenger
November 10 / 12, 2023
Historic Academy Theatre
Lynchburg, VA
August 3 / 6, 2023
Lincoln Hall
Portland, OR
June 12, 2023
Ray Charles Performing Arts Center
Morehouse College
Atlanta, GA
Artwork of the Future
Fresh Squeezed Opera
Role: Spearmint Lodge
Con. Alex Wen
Dir. Dara Malina
May 13 / 14 / 16 / 18 / 19 / 20, 2023
HERE Arts Center
New York City, NY
March 18 / 22 / 24 / 26, 2023
Newmark Theatre
Portland, OR
Furiosus
Casa Italiana Zerilli Marimò
Role: Astolfo
Con. Robert Tweten
February 16, 2023
Merkin Hall
New York City, NY
The Thrilling Adventures of Lovelace and Babbage
Guerilla Opera
Role: Lord Byron and others
Dir. Giselle Ty
February, 2023
Massachusetts Institute of Technology
Cambridge, MA
October 21 / 22, 2022
Cathedral Church of St Paul
Boston, MA
October 1, 2022
Second Church
Newton, MA
August 11 / 13, 2022
Boston Common
Boston, MA
June 18, 2022
Strings Pavilion
Steamboat Springs, CO
May 27, 2022
Armory Center for the Arts
Somerville, MA
April 10, 2022
Symphony Hall
Boston, MA
March 26, 2022
Emmanuel Church
Boston, MA
BWV 61/Vivaldi Magnificat
Upper Valley Baroque
Tenor Soloist
Con. Filippo Ciabbatti
December 5, 2021
Dartmouth Church of Christ
Hanover, NH
La Traviata
MassOpera
Role: Alfredo
Con. Dan Ryan
Dir. Katy Early
October 17 / 21 / 22 / 23 / 24, 2021
Eustis Estate
Milton, MA
La Clemenza di Tito
Opera Steamboat
Role: Tito
Con. Emily Senturia
August 6, 2021
Steamboat Christian Center
Steamboat Springs, CO
Opera Night
Newport Music Festival
Tenor Soloist
with Chelsea Basler, soprano
and Brendon Shapiro, piano
July 16, 2021
The Breakers lawn
Newport, RI
La Resurrezione (Handel)
Emmanuel Music
Role: San Giovanni
Con. Ryan Turner
Dir. Nathan Troup
April 23, 2021
Livestreamed
Filmed in Boston, MA
Hamlet (World-Premiere)
State Opera Ruse
Role: Hamlet
Con. Leo Hussein
Dir. Plamen Beikov
June 6 / 8, 2021
Dohodno Zdanie
Ruse, Bulgaria
Norma
Boston Lyric Opera
Role: Flavio/Pollione cover
Con. David Angus
Dir. Stephanie Havey
March 13 / 15 / 18 / 20 / 22, 2020
Cutler Majestic Theater
Boston, MA
Cancelled due to COVID-19
Tosca
Annapolis Opera
Role: Spoletta
Con. Craig Kier
Dir. David Lefkowich
November 1 / 3, 2019
Maryland Hall for the Creative Arts
Annapolis, MD
I Pagliacci
Boston Lyric Opera
Role: Beppe
Con. David Angus
Dir. David Lefkowich
September 26-October 6, 2019
Steriti Memorial Rink
Boston, MA
En la Ardiente Oscuridad
Role: Ignacio
Con. Brendon Shapiro
Dir. Katy Early
September 6 / 8, 2019
Mosesian Center for the Arts
Black Box Theater
Watertown, MA
Sumeida's Song
Opera Maine
Role: Sumeida
Dir. Richard Gammon
July 10 / 12, 2019
Portland Ballet Studio Theater
Portland, ME
Requiem for the Living
Mid-America Productions
Tenor Soloist
Con. Shulamit Hoffmann
June 16, 2019
Isaac Stern Auditorium
Carnegie Hall
New York, NY
The Beggar's Opera
Emmanuel Music
Role: Filch
Con. Ryan Turner
Dir. Nathan Troup
June 1 / 2, 2019
Pickman Hall
Longy School of Music
Cambridge, MA
The Handmaid's Tale
Boston Lyric Opera
Role: Nick
Con. David Angus
Dir. Anne Bogart
May 5 / 8 / 10 / 12, 2019
Ray Lavietes Pavillion
Harvard University
Cambridge, MA
Lobgesang (Mendelssohn)
Greenwich Choral Society
Tenor Soloist
Con. Paul Mueller
April 6, 2019
Greenwich, CT
Gloria (Mark Hayes)
DCINY
Tenor Soloist
Con. Mark Hayes
November 26, 2018
Isaac Stern Auditorium
Carnegie Hall
New York, NY
The Merry Widow
Opera NEO
Role: Camille
Con. Peter Kozma
Dir. Andreas Mitisek
August 2 / 4 / 12, 2018
Palisades Amphitheatre
San Diego, CA
Idomeneo
Opera NEO
Role: Arbace
Con. Peter Kozma
Dir. Peter Kozma
August 10 / 11, 2018
Palisades Amphitheatre
San Diego, CA
Symphony 9 (Beethoven)
Worcester Youth
Symphony Orchestra
Tenor Soloist
Con. Jonathan Brennand
May 20, 2018
Mechanics Hall
Worcester, MA
Missa Solemnis (Beethoven)
Marywood University
Tenor Soloist
Con. Rick Hoffenberg
April 28 / 29, 2018
Marywood University
Scranton, PA
Lucia di Lammermoor
(Student Matinee)
Opera Colorado
Role: Edgardo
Con. Andres Cladera
Dir. Jordan Braun
May 11, 2017
Ellie Caulkins Opera House
Denver, CO