Parade (Jan 2012)
Role: Leo Frank
Director: Kristina Sullivan
Organization:
Tribble Masquerade Theatre Jekyll and Hyde (May 2011)
Role: Simon Stride
Director: Phillip Duggins
Organization:
Masquerade Theatre Too Much Memory (Oct 2010)
Role: Haemon
Director: Chase Waites
Organization: Lone Star College
Little Women (Aug 2010)
Role: Laurie Laurence
Director: Laura Hance
Organization:
The Woodlands Rep Rent (Jul 2010)
Role: Roger Davis
Director: Chase Waites
Organization:
Lone Star College Montgomery Amadeus (Apr 2010)
Role: Emporer Joseph II
Director: Connie Godwin
Organization:
TWHS Theatre God Awful (Jan 2010)
Role: GOD
Director: Tim Jackubek
Organization: The Woodlands High School
Ostrich Boy (Nov 2009)
Role: Geo
Director: Andrew J. Rogers
Organization:
Aside Productions The Twilight Zone (Nov 2009)
Role: Rod Serling
Director: Tim Jackubek
Organization: TWHS Theatre
The Powers That Are (Aug 2009)
Role: Director
Director: Tyler Lewis
Organization:
Aside Productions God Awful (May 2009)
Role: GOD
Director: Kami Corallo
Organization: TWHS Theatre
Dr. Horrible's Sing Along Blog (Dec 2008)
Role: Moist
Director: Kris Carr
Organization: Aside Productions
Songs of Purple Summer: A Cabaret (Jun 2008)
Role: Performer
Director: James Canfield, Diane Goldsmith
Organization:
Aside Productions High School Musical 2 (May 2008)
Role: Ensemble
Director: Carlen Gilseth
Organization: TWHS Theatre
Into the Woods (Jan 2007)
Role: Papa Bear
Director: Carlen Gilseth
Organization:
TWHS Theatre High School Musical (Oct 2006)
Role: Troy Bolton
Director: Carlen Gilseth
Organization:
TWHS Theatre