Actor in The Manic Monologues — Cambridge, MA — 2024
Pirelli in Sweeney Todd — Cambridge, MA — 2023
Don Basilio in The Marriage of Figaro — Cambridge, MA — 2020.
Tenor soloist in Handel's Messiah with the Boston Landmarks Orchestra -- Boston, MA -- 2019
The Music Man -- Phoenix, AZ -- 2012.
Dr. Caius in Falstaff at Chautauqua Opera -- Chautauqua, NY -- 2013.
Gardner in The Fisherman and His Wife with the Boston Modern Orchestra Project and Odyssey Opera -- Boston, MA -- 2015
With the cast of L'elisir d'amore at the Brevard Music Center -- Brevard, NC -- 2011.
Singing with the Handel and Haydn Society ensemble.
Albert Herring -- Phoenix, AZ -- 2012
Motel the Tailor in Fiddler on the Roof at Ash Lawn Opera -- Charlottesville, VA -- 2014.
At the Paramount Theater -- Charlottesville, VA -- 2014.
The Snake in The Little Prince with Opera Sacra -- Buffalo, NY -- 2013.
The Music of John Musto at Chautauqua Opera -- Chautauqua, NY -- 2013
Alfred in Die Fledermaus -- Phoenix, AZ -- 2013
Alfred in Die Fledermaus -- Phoenix, AZ -- 2013.
Nemorino in L'elisir d'amore at the Brevard Music Center -- Brevard, NC -- 2011.
Motel the Tailor in Fiddler on the Roof at Ash Lawn Opera -- Charlottesville, VA -- 2014.
Albert Herring -- Phoenix, AZ -- 2012
Britten Canticle II -- Tempe, AZ -- 2013
Tenor soloist in Israel in Egypt with Music at Marsh Chapel -- Boston, MA -- 2017
Gardner in The Fisherman and His Wife with the Boston Modern Orchestra Project and Odyssey Opera -- Boston, MA -- 2015
King Kaspar in Amahl and the Night Visitors -- Boston, MA -- 2016
Jaquino in Fidelio at Historic Faneuil Hall -- Boston, MA -- 2017.
Robert in A Case of Anxiety with the Boston Opera Collaborative -- Boston, MA -- 2018
Tenor soloist in Handel's Messiah with the Boston Landmarks Orchestra -- Boston, MA -- 2018