ROLE

Tenor Soloist

Tenor Soloist

Tenor Soloist

Tenor Soloist

ORATORIO

Messiah

Cantata BWV 61

Cantata BWV 62

Cantata BWV 133

COMPANY

Grace Congregational UCC

Grace Congregational UCC

Middlebury Bach Concert

Grace Congregational UCC

YEAR

2021, 2022, 2023, 2024

2021

2020

2020


ROLE

Spoletta

Gastone

Cratchet

Alfred

Le petit vieillard

Frog Prince

Camille

Borsa

OPERA

Tosca

La Traviata

Christmas Carol

Die Fledermaus

L’enfant et les sortileges

Three Feathers

Merry Widow

Rigoletto

COMPANY

Barn Opera

Barn Opera

Barn Opera

Hartt Opera Theater

Hartt Opera Theater

Hartt Opera Theater

Hartt Opera Theater

Opera Connecticut

YEAR

2022, 2021

2021

2020

2020

2019

2019

2018

2017


ROLE

Horatio

Jason

Jason

Laertes

PLAY

Second Sight

Hand to God

Rabbit Hole

The Hamlet Project

COMPANY

Middlebury Comm. Players

Castleton University

VT Actors’ Repertory

VT Actors’ Repertory

YEAR

2023

2016

2016

2015


ROLE

Ben

Transvestite

Matt

Donkey

Courfeyrac

Arpad

Schroeder

MUSICAL

American Idiot the Musical

Rocky Horry Show

The Fantasticks

Shrek the Musical

Les Miserables

She Loves Me

You’re a …Charlie Brown

COMPANY

Castleton University

Merchants Hall

Dorset Players

Rutland Youth Theatre

Grace Congregational

Dorset Players

Vermont Theatre Lab

YEAR

2021, 2022

2021

2020

2020

2019

2019