Midsummer Night's Dream (Jul 2010)
Role: Nick Bottom
Director: Laura Howell
Organization: People's Shakespeare Company
Brilliant Traces (Apr 2010)
Role: Henry Harry
Director: Michael Swanson
Organization: Millersville University Theatre
Oedipus Tyrranos (Feb 2010)
Role: Old Shepherd
Director: Tony Elliot
Organization: Millersville University Theatre
Hair: The American Tribal Love-Rock Musical (Nov 2009)
Role: Tribe
Director: Gene Ellis
Organization: Millersville University Theatre
Booby Trap (Apr 2009)
Role: Drill Instructor
Director: Phil Vonada
Organization: Citamard Players
Two Gentlemen of Verona (Feb 2009)
Role: Launce
Director: Tony Elliot
Organization: Millersville University Theatre
Take Five (Nov 2007)
Role: Greg Baxter
Director: Davina Lopez
Organization: Citamard Players
As It Turns Out (Nov 2007)
Role: Andrew Golden
Director: John Conforti
Organization: Citamard Players
Guys and Dolls (Mar 2007)
Role: Benny Southstreet
Director: Lea Gossett
Organization: Bishop Ahr Little Theater
A Few Good Men (Nov 2006)
Role: Sam Weinberg
Director: Lea Gossett
Organization: Bishop Ahr Little Theater
Shakespeare's Macbeth (Sep 2006)
Role: Banquo
Director: Wayne Konnyu
Organization: Bishop Ahr Little Theater
How to Succeede in Business Without Really Trying (Apr 2006)
Role: Wally Womper
Director: Richard Alfonzo
Organization: Bishop Ahr Little Theater
And Then There Were None (Nov 2005)
Role: Dr. Edward Armstrong
Director: Richard Alfonzo
Organization: Bishop Ahr Little Theater
Flowers for Algernon (Sep 2005)
Role: Bert Seldon
Director: Lea Gossett
Organization: Bishop Ahr Little Theater
Great Expectations (Nov 2004)
Role: Wemmick
Director: Richard Alfonzo
Organization: Bishop Ahr Little Theater
Cheaper By the Dozen (Nov 2003)
Role: Jackie Gilbreth
Director: Richard Alfonzo
Organization: Bishop Ahr Little Theater
Damn Yankees (Apr 2005)
Role: Washington Senator
Director: Richard Alfonzo
Organization: Bishop Ahr Little Theater