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

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