U P C O M I N G

Messiah

Chorus North Shore

Role: Tenor Soloist

Con. Sonja Pryor

December 3 / 4, 2022

Venue TBA

Ipswich, MA

P A S T   

Dichterliebe

Boston Opera Collaborative

Role: Soloist

Mus. Dir. Jean Anderson

Dir. Trish Weinman

November 10 / 11 / 12, 2022

Multicultural Arts Center

Cambridge, MA

The Thrilling Adventures of Lovelace and Babbage

Guerilla Opera

Role: Lord Byron and others

Dir. TBA

February, 2023

Venue TBA

Boston, MA

Thumbprint

Portland Opera

Role: Shakur

Con. Maria Badstue

Dir. Omer Ben Seadia

March 18 / 22 / 24 / 26, 2023

Newmark Theatre

Portland, OR

Artwork of the Future

Fresh Squeezed Opera

Role: Spearmint Lodge

Con. TBA

Dir. TBA

May 13 / 14 / 16 / 18 / 19 / 20, 2023

TBA

New York City, NY

The Prodigal Son

Enigma Chamber Opera

Role: Tempter

Con. Edward Jones

Dir. Kirsten Cairns

October 21 / 22, 2022

Cathedral Church of St Paul

Boston, MA

Les Illuminations

Pro Arte Chamber Orchestra

Role: Tenor Soloist

Con. David Angus

October 1, 2022

Second Church

Newton, MA

Romeo & Juliette

Boston Lyric Opera

Role: Tybalt

Con. David Angus

Dir. Steven Maler

August 11 / 13, 2022

Boston Common

Boston, MA

La Boheme

Opera Steamboat

Role: Rodolfo

Con. TBA

Dir. TBA

June 18, 2022

Strings Pavilion

Steamboat Springs, CO

This is not that dawn

Catalyst New Music

Role: Bilal

Con. Brendon Shapiro

Composer: Omar Najmi

May 27, 2022

Armory Center for the Arts

Somerville, MA

Hamlet (concert)

The Shakespeare Concerts

Role: Hamlet

Con. Brett Hodgdon

April 30, 2022

Jordan Hall

Boston, MA

The Butterfly Process

Boston Lyric Opera

Role: featured soloist

Con. David Angus

Ongoing

Virtual Event

operabox.tv

La Traviata

Boston Youth Symphony Orch

Role: Gastone

Con. Federico Cortese

Dir. Joshua Major

April 10, 2022

Symphony Hall

Boston, MA

St John Passion

Emmanuel Music

Tenor Soloist

Con. Ryan Turner

March 26, 2022

Emmanuel Church

Boston, MA

Sing Out Strong

White Snake Projects

Tenor Soloist

Mus. dir. Tian Hui Ng

March 11, 2022

Virtual Event

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

SHE SAID SHE SAID: Songs through the femenine lens

Sparrow Live

Role: Composer

March 13, 2021

Livestreamed from Pickman Hall

Cambridge, MA

World premiere of "3 Poems of Angelina Weld Grimké

Love in the time of...

Boston Opera Collaborative

Con. Jean Anderson-Collier

Dir. TBA

Spring, 2021

Virtual Performance

Filmed in Boston, MA

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

Stabat Mater (Rossini)

Helena Symphony Orchestra

Tenor Soloist

Con. Allan Scott

March 28, 2020

Helena Civic Center

Helena, MT

Cancelled due to COVID-19

Die Erste Walpurgisnacht

Cape Cod Chorale

Tenor Soloist

Con. Danica Buckley

April 25, 2020

Sandwich High School

Sandwich, MA

Cancelled due to COVID-19

Die Erste Walpurgisnacht

Choral Art Society

of the South Shore

Tenor Soloist

Con. Danica Buckley

April 26, 2020

Scituate Center for the Performing Arts

Scituate, MA

Cancelled due to COVID-19

Requiem (Mozart)

Savannah Philharmonic

Tenor Soloist

Con. Keitaro Harada

May 2, 2020

Johnny Mercer Theatre

Savannah, GA

Cancelled due to COVID-19

Symphony 9 (Beethoven)

New Philharmonia Orchestra

Tenor Soloist

Con. Francisco Noya

May 16, 2020

First Baptist Church

Newton, 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

En la Ardiente Oscuridad

Role: Ignacio

Con. Brendon Shapiro

Dir. Katy Early

The Magic Flute

Opera Maine

Role: 1st Armored-Man

Con. Roberto Kalb

Dir. Dona Vaughan

Sumeida's Song

Opera Maine

Role: Sumeida

Dir. Richard Gammon

Requiem for the Living

Mid-America Productions

Tenor Soloist

Con. Shulamit Hoffmann

The Beggar's Opera

Emmanuel Music

Role: Filch

Con. Ryan Turner

Dir. Nathan Troup

The Handmaid's Tale

Boston Lyric Opera

Role: Nick

Con. David Angus

Dir. Anne Bogart

Lobgesang (Mendelssohn)

Greenwich Choral Society

Tenor Soloist

Con. Paul Mueller

Hamlet (workshop)

Boston Lyric Opera

Role: Hamlet

Messa di Gloria (Puccini)

Andover Choral Society

Tenor Soloist

Con. Michael Driscoll

Caruso Tribute Concert

Talents of the World, Inc.

Featured Soloist

Messiah

Phillips Academy

Tenor Soloist

Con. Christopher Walters

Joyeux Noël

Greenwich Choral Society

Tenor Soloist

Con. Paul Mueller

Gloria (Mark Hayes)

DCINY

Tenor Soloist

Con. Mark Hayes

Bernstein 100!

Southeastern PA Symphony

Tenor Soloist

Con. Allan Scott

September 26-October 6, 2019

Steriti Memorial Rink

Boston, MA

September 6 / 8, 2019

Mosesian Center for the Arts

Black Box Theater

Watertown, MA

July 24 / 26, 2019

Merrill Auditorium

Portland, ME

July 10 / 12, 2019

Portland Ballet Studio Theater

Portland, ME

June 16, 2019

Isaac Stern Auditorium

Carnegie Hall

New York, NY

June 1 / 2, 2019

Pickman Hall

Longy School of Music

Cambridge, MA

May 5 / 8 / 10 / 12, 2019

Ray Lavietes Pavillion

Harvard University

Cambridge, MA

April 6, 2019

Greenwich, CT

March 24-28, 2019

Boston, MA

January 27, 2019

Andover, MA

December 22, 2018

Weill Recital Hall

Carnegie Hall

New York, NY

December 7, 2018

Cochrane Chapel

Phillips Academy

Andover, MA

December 1 / 2, 2018

Christ Church

Greenwich, CT

November 26, 2018

Isaac Stern Auditorium

Carnegie Hall

New York, NY

October 6, 2018

Trinity Lutheran Church

Lansdale, PA

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

Serenade for Tenor,

Horn, and Strings

Phoenix Ensemble

Tenor Soloist

Con. Matthew Szymanski

April 12, 2018

Armory Center fo the Arts

Somerville, MA

L'Orfeo

Chautauqua Opera

Role: 2nd Pastore

Con. Steven Osgood

Dir. Keturah Stickann

July 8, 2017

Chautauqua Amphitheatre

Chautauqua, NY

Lucia di Lammermoor 

(Student Matinee)

Opera Colorado

Role: Edgardo

Con. Andres Cladera

Dir. Jordan Braun

May 11, 2017

Ellie Caulkins Opera House

Denver, CO

Lucia di Lammermoor

Opera Colorado

Role: Normanno

Con. Ari Pelto

Dir. Keturah Stickann

May 6 / 9 / 12 / 14, 2017

Ellie Caulkins Opera House

Denver, CO

La Fanciulla del West

Opera Colorado

Role: Joe

Con. Ari Pelto

Dir. Emma Griffin

November 5 / 8 / 11 / 13, 2016

Ellie Caulkins Opera House

Denver, CO

Don Giovanni

Opera NEO

Role: Don Ottavio

Con. Peter Kozma

Dir. Peter Kozma

August 12 / 13, 2016

Palisades Amphitheatre

San Diego, CA

Lucio Silla

Odyssey Opera

Role: Aufidio

Con. Gil Rose

June 8 / 10 / 12, 2016

Huntington Theater

Boston, MA

La Reina (Workshop)

American Lyric Theatre

Role: El Gobernador

Con. David Allen Miller

January 17, 2016

Florence Gould Hall

New York, NY

Katya Kabanova

Boston Lyric Opera

Role: Vanya Kudrjas

Con. David Angus

Dir. Tim Albery

March 13 / 15 / 18 / 20 / 22, 2015

Shubert Theater

Boston, MA