Recent credits
Young Frankenstein Hingham Civic Music Theater
Role: Dr. Frankenstein - November 2015
The Fantasticks Priscilla Beach Theatre
Role: Bellomy - June 2015
Kiss Me Kate The Concord Players
Role: Gangster - May 2015
A Funny Thing Happened on the Way to the Forum Riverside Theatre Works
Role: Hysterium - November 2014
City of Angels F.U.D.G.E Theater Company
Role: Buddy Fidler - July 2014
Longwood Players
Role: Lt. Munoz - May 2010
The 25th Annual Putnam County Spelling Bee The Center for Arts Natick
Role: Mitch Mahoney - November 2013
Sunset Boulevard Nextdoor Center for the Arts
Role: Cecil B. DeMille - January 2013
Joseph & the Amazing Technicolor Dreamcoat The Footlight Club
Role: Rueben (“Canaan Days”) - November 2012
Legally Blonde: The Musical Marblehead Little Theatre
Role: Prof. Callahan - June 2012
Seussical: The Musical The Footlight Club
Role: Horton the Elephant - November 2011
Annie Little Theatre of Stoughton
Role: Oliver Warbucks - February 2011
Jekyll & Hyde Needham Community Theater
Role: Bishop of Basingstoke - November 2010
Chicago Quannapowitt Players Role: Amos Hart - September 2010
The Sound of Music Little Theatre of Stoughton
Role: Max - June 2008
Role: Dr. Frankenstein - November 2015
The Fantasticks Priscilla Beach Theatre
Role: Bellomy - June 2015
Kiss Me Kate The Concord Players
Role: Gangster - May 2015
A Funny Thing Happened on the Way to the Forum Riverside Theatre Works
Role: Hysterium - November 2014
City of Angels F.U.D.G.E Theater Company
Role: Buddy Fidler - July 2014
Longwood Players
Role: Lt. Munoz - May 2010
The 25th Annual Putnam County Spelling Bee The Center for Arts Natick
Role: Mitch Mahoney - November 2013
Sunset Boulevard Nextdoor Center for the Arts
Role: Cecil B. DeMille - January 2013
Joseph & the Amazing Technicolor Dreamcoat The Footlight Club
Role: Rueben (“Canaan Days”) - November 2012
Legally Blonde: The Musical Marblehead Little Theatre
Role: Prof. Callahan - June 2012
Seussical: The Musical The Footlight Club
Role: Horton the Elephant - November 2011
Annie Little Theatre of Stoughton
Role: Oliver Warbucks - February 2011
Jekyll & Hyde Needham Community Theater
Role: Bishop of Basingstoke - November 2010
Chicago Quannapowitt Players Role: Amos Hart - September 2010
The Sound of Music Little Theatre of Stoughton
Role: Max - June 2008