EVENTS

UPCOMING

A Night of Songs and Arias

May 20, 2021

Opera on the Rocks

Virtual

Rosa The Day of the Dead - Father

June 2021 (Workshop), Feb. 2022 (Performance)

White Snake Projects

Boston, MA

A Braided Light - Nate

June 2021 (Workshop), Feb. 2022 (Performance)

White Snake Projects

Boston, MA

Don Giovanni - Don Giovanni

July 24 - 25, 2021

Opera on the Rocks

Virtual

The Magic Flute  - Papageno

August 15, 2021

Opera51

Concord, MA

Service Provider - Beau

November 2021

Helios Opera

Virtual

RECENT HIGHLIGHTS

La Cenerentola - Dandini (Cover)

February 28 - March 1, 2020

Dayton Opera

Dayton, OH

The Pirates of Penzance - Pirate King/Major General

October 2019 - May 2020

Opera for the Young

Madison, WI

Rigoletto - Marullo

January 24 - 28, 2020

St. Petersburg Opera

St. Petersburg, FL

Tristan und Isolde - Melot

November 8 - 30, 2019

Connecticut Lyric Opera

Hartford, CT

The Magic Flute  - Papageno

September 13 - 15, 2019

Barn Opera

Brandon, VT

La Bohème  - Marcello

September 6 - 7, 2019

Opera Theater of Cape Cod

Cape Cod, MA

La Bohème - Schaunard

July 19 - 28, 2019

Opera Wilmington

Wilmington, NC

La Bohème - Marcello (Cover)

May 25, 2019

Natchez Festival of Music

Natchez, MS

A Funny Thing Happened - Miles Gloriosus

May 18, 2019

Natchez Festival of Music

Natchez, MS

Don Giovanni - Don Giovanni

March 28 - April 6, 2019

Boston Opera Collaborative

Boston, MA

The Scarlet Ibis - Father

January 17 - 20, 2019

Boston Opera Collaborative

Cambridge, MA

Carmen - Moralès/Dancaïro

November 9 - 18, 2018

Connecticut Lyric Opera

New Britain, New London,

Middletown, Hartford, CT

Madama Butterfly - Sharpless

June 28 - 30, 2018

Janiec Opera Company

Brevard, NC

35886241_925103140996632_746538944669155
gaf_066950.jpg