Finding Neverland – JM Barrie
Workshop – March 2014
South Pacific – Lt. Joseph Cable
March 1, 2008 – January 4, 2009
10 Million Miles – Duane
June 14, 2007- July 1, 2007
A Naked Girl on the Appian Way – Thad Lapin
October 6, 2005 – December 4, 2005
Catch Me If You Can – Frank Abagnale, Jr.
Reading – 2005
The Light in the Piazza – Fabrizio Naccarelli
March 17, 2005 -September 1, 2005
Tarzan – Tarzan
Workshop – 2003, 2004
Hairspray – Link Larkin
July 18, 2002 – January 11, 2004
The Baby and Johnny Project – Ensemble
Workshop, 2001
The Rocky Horror Picture Show – Phantom
November 15, 2000 – January 6, 2002
Footloose – Chuck (understudy: Ren) National Tour
1999
Footloose – Ensemble and Understudy: Chuck Cranston
1998