TTM Custom
[Broadway]
Broadway Revival, 2015
Lazar Wolf [Replacement]
[Off-Broadway]
Public Theater Shakespeare in the Park Production, 2015
Pisanio
Gaoler
Frenchman
[Off-Broadway]
Classic Stage Company Production, 2014
Jesse Mahoney
[Off-Broadway]
Classic Stage Company Production, 2012
Bottom
[Off-Broadway]
Classic Stage Company, 2012
Performer
[Off-Broadway]
Public LAB Production, 2011
Performer
[Broadway]
Roundabout Revival, 2008
Ernest
[Chicago]
Chicago Production, 2005
Dillamond
[US Tour]
1st National Tour, 2005
Doctor Dillamond [Replacement]
[Off-Broadway]
2005
Sepulveda
[Off-Broadway]
2004
The Professor
[Off-Broadway]
2004
Friar Francis
[Regional (US)]
Regional Revival, 2003
Arthur
[Broadway]
Original Broadway Production, 2003
Doctor Dillamond [Replacement]
[Off-Broadway]
2002
Dave
[US Tour]
National Tour, 2001
Harold Nichols