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