On stage…
Teveye in Fiddler on the Roof
StarStruck Theater
Sergeant in Funny Face
Lion Theater, Theater Row, NYC
Ben Franklin in 1776
The Company Theater
La Cage aux Folles
StarStruck Theatre Stuart, Fl
Man #1 in Jacques Brel is Alive and Well and Living in Paris
Gloucester Stage
Man #2 in A Grand Night for Singing
Reagle Music Theatre, Waltham, MA
Javert in Les Misérables opposite Broadway Jean Valjean, Ivan Rutherford
Reagle Music Theater of Greater Boston
Jud in Oklahoma!
Reagle Music Theater of Greater Boston
The Baker in Into the Woods opposite Broadway’s Rachel York
Reagle Music Theater of Greater Boston
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
The Connelly Theater, adapted and directed by Pálína Jónsdóttir
Binswanger in Sabina
The Cell Theater, directed by Kira Simring
Police Sergeant in Funny Face
The Lion Theater, produced by Casey Colgan
Emile De Becque in South Pacific
The Town Hall, with One World Symphony
Henry Clerval in Frankenstein
New York Musical Festival, with Craig Schulman as Victor Frankenstein
regional
Teveye in Fiddler on the Roof
StarStruck Theatre, Stuart, FL
Georges in La Cage Aux Folles
StarStruck Theatre, Stuart, FL
Man #1 in Jacques Brel Is Alive and Well and Living in Paris
Gloucester Stage Company, Massachusetts
Dan in Next to Normal
Next Door Theatre, Winchester, MA
Man #2 in Grand Night for Singing
Reagle Music Theatre, Waltham, MA
Sweeney Todd in Sweeney Todd
4th Avenue Productions, Brooklyn, NY
Herbie in Gypsy
Next Door Theatre, Winchester, MA
Jud in Oklahoma!
Reagle Music Theatre, Waltham, MA
Ben in Follies
Next Door Theatre, Winchester, MA
Husband in Putting It Together
Colby College, Waterville, ME
The Baker in Into the Woods
Reagle Music Theater, with Rachel York as the Witch, Waltham, MA
David in Company
The Lyric Theatre, Stuart, FL
The Beast in Beauty and the Beast
Wheelock Family Theatre, Boston, MA
Old Deuteronomy in Cats
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