On stage…
Teveye in Fiddler on the Roof
StarStruck Theater (2017)
Sergeant in Funny Face
Lion Theater (2016)
Ben Franklin in 1776
The Company Theater (2015)
La Cage aux Folles
StarStruck Theatre, Stuart, FL (2015)
Man #1 in Jacques Brel is Alive and Well and Living in Paris
Gloucester Stage (2014)
Man #2 in A Grand Night for Singing
Reagle Music Theatre, Waltham, MA (2014)
Javert in Les Misérables opposite Broadway Jean Valjean, Ivan Rutherford
Reagle Music Theater of Greater Boston (2013)
Jud in Oklahoma!
Reagle Music Theater of Greater Boston (2011)
The Baker in Into the Woods opposite Broadway’s Rachel York
Reagle Music Theater of Greater Boston (2010)
The Beast in Beauty and the Beast
Wheelock Family Theatre, Boston, MA
Old Deuteronomy in Cats
Hilton Head Island, NC and The Lyceum Theatre, Arrow Rock, MO
Other Roles
New York City
Achille Papin in Babette's Feast (2017)
The Connelly Theater, adapted and directed by Pálína Jónsdóttir
Binswanger in Sabina (2017)
The Cell Theater, directed by Kira Simring
Police Sergeant in Funny Face (2016)
The Lion Theater, produced by Casey Colgan
Emile De Becque in South Pacific (2007)
The Town Hall, with One World Symphony
Henry Clerval in Frankenstein (2004)
New York Musical Festival, with Craig Schulman as Victor Frankenstein
regional
Teveye in Fiddler on the Roof (2017)
StarStruck Theatre, Stuart, FL
Georges in La Cage Aux Folles (2015)
StarStruck Theatre, Stuart, FL
Man #1 in Jacques Brel Is Alive and Well and Living in Paris (2014)
Gloucester Stage Company, Massachusetts
Dan in Next to Normal (2014)
Next Door Theatre, Winchester, MA
Man #2 in Grand Night for Singing (2014)
Reagle Music Theatre, Waltham, MA
Sweeney Todd in Sweeney Todd (2014)
4th Avenue Productions, Brooklyn, NY
Herbie in Gypsy (2014)
Next Door Theatre, Winchester, MA
Jud in Oklahoma! (2011)
Reagle Music Theatre, Waltham, MA
Ben in Follies (2011)
Next Door Theatre, Winchester, MA
Husband in Putting It Together (2011)
Colby College, Waterville, ME
The Baker in Into the Woods (2010)
Reagle Music Theater, with Rachel York as the Witch, Waltham, MA
David in Company (2008)
The Lyric Theatre, Stuart, FL
The Beast in Beauty and the Beast (2007)
Wheelock Family Theatre, Boston, MA
Old Deuteronomy in Cats (2005)
Arrow Rock Lyceum Theater, Missouri
Pirate King in Pirates of Penzance
Ocean State Lyric Opera, Providence, RI
Pap Finn in Big River
Surflight Theatre, Beach Haven, NJ
Vandergelder in Hello Dolly
Surflight Theatre, Beach Haven, NJ