EVENTS
RECENT HIGHLIGHTS
La Traviata - Dottore Grenvil
April 10, 2022
Boston Youth Symphony Orchestra
Symphony Hall, Boston
So in Love - Recital
March, 14, 2022
Allied Arts at Plymouth Place
La Grange, IL
Service Provider - Beau
November 2021
Helios Opera
Virtual
I Pagliacci - Silvio
October 15 - 24, 2021
Rimrock Opera Foundation
Billings, MT
Don Giovanni - Don Giovanni
August 7 - 8, 2021
Opera on the Rocks
Virtual
Rosa The Day of the Dead (Workshop) - Father
June 2021
White Snake Projects
Boston, MA
A Braided Light (Workshop) - Nate
June 2021
White Snake Projects
Boston, MA
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
November 9 - 18, 2018
Connecticut Lyric Opera
New Britain, New London,
Middletown, Hartford, CT


