Notable Roles

Cosmo Brown
Cosmo Brown

Singin' in the Rain at Olney Theatre Center -Dir: Marcos Santana -Choreo: Grady McLeod Bowman -Scenic: Dan Conway -Costumes: Rosemary Pardee -Lighting: Andrew Griffin

press to zoom
Carl Hanratty
Carl Hanratty

"Don't Break the Rules" in the New London Barn Playhouse's production of Catch Me if you Can. Director/Choreographer: Jeff Whiting Associate Director/Choreographer: Bradley Allan Zarr Music Director: Robbie Cowan Scenic Designer: Erik Diaz Lighting Designer - Keith A. Truax Costumer Designer: Becky Bodurtha Associate Costume Designer: Lindsey Larissa Kuhn Sound Designer: Ben Montmagny Stage Manager: Brian R. Sekinger Photography: Mulberry Creek Imagery

press to zoom
Carlo
Carlo

I was strangled, slapped, thrown off a balcony, hit with a door, hopped around in my underwear, and sang opera for the Walnut's production of Comedy of Tenors. Dir. Frank Ferrante Scenic: David Gordon Costume: Mary Folino Lighting: Shon Causer Photo: Mark Garvin

press to zoom
Ted Hanover
Ted Hanover

I tap danced 12 pounds off myself for this. Theater: Walnut Street Theatre Dir.: Chuck Abbot Choreo: Michelle Gaudette Costume: Mary Folino Photo: Mark Garvin

press to zoom
Rudolpho
Rudolpho

Unitards on Unitards plus Wigs = Princess Track in Matilda Theater: Walnut Street Theatre Dir.: Linda Goodrich Choreo: Michelle Gaudette Costume: Mary Folino Photo: Mark Garvin

press to zoom
Grease, Toronto
Grease, Toronto

Dahila Katz (Photographer) Josh Prince (Director) Cory Sincennes (Costume Designer) Paul Tate DePoo (Set Designer) Matt Haber (Projection Designer) Michael Walton (Lighting Designer)

press to zoom
Tony Manero Round 2 & 3
Tony Manero Round 2 & 3

Starring in Saturday Night Fever again in the co-production between the Riverside Theatre and the Walnut Street Theatre

press to zoom
Jimmy
Jimmy

Making cringe-worthy jokes in Sergio Trujillo's national tour of "Flashdance: The Musical"

press to zoom
Actor 3 (6 Characters)
Actor 3 (6 Characters)

Dying, running, dying again, and more running in "The Hound of the Baskervilles" at Northern Stage, Spring 2016

press to zoom