Recent credits
Legally Blonde: The Musical Curtain Up Theater
Role: Professor Callahan - November 2024
Marblehead Little Theatre
- June 2012
Kiss of the Spider Woman A Common Thread Theater Company
Role: Warden - July 2024
Addams Family Musical Rhode Island Stage Ensemble Role: Gomez Addams - October 2023
Fobidden Broadway's Greatest Hits Mass Music and Arts Society (MMAS)
- January 2023
The 25th Annual Putnam County Spelling Bee Needham Community Theater
Role: Mitch Mahoney (EMACT Dash Award - Best Ensemble) - June 2022
The Center for Arts Natick
Role: Mitch Mahoney - November 2013
The Fantasticks Bay Players of Duxbury
Role: El Gallo - February 2022
Role: Bellomy Priscilla Beach Theater
- June 2015
Young Frankenstein Hingham Civic Music Theater
Role: Dr. Frankenstein - November 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
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
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: Professor Callahan - November 2024
Marblehead Little Theatre
- June 2012
Kiss of the Spider Woman A Common Thread Theater Company
Role: Warden - July 2024
Addams Family Musical Rhode Island Stage Ensemble Role: Gomez Addams - October 2023
Fobidden Broadway's Greatest Hits Mass Music and Arts Society (MMAS)
- January 2023
The 25th Annual Putnam County Spelling Bee Needham Community Theater
Role: Mitch Mahoney (EMACT Dash Award - Best Ensemble) - June 2022
The Center for Arts Natick
Role: Mitch Mahoney - November 2013
The Fantasticks Bay Players of Duxbury
Role: El Gallo - February 2022
Role: Bellomy Priscilla Beach Theater
- June 2015
Young Frankenstein Hingham Civic Music Theater
Role: Dr. Frankenstein - November 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
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
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