Monty Python's Spamalot
[Broadway]
Original Broadway Production, 2005
Brother Maynard [Replacement]
Guard 1 [Replacement]
Sir Robin [Replacement]
When You Wish
[New York]
Workshop, 2003
Ensemble
Bells Are Ringing
[Broadway]
Broadway Revival, 2001
Dr. Joe Kitchell, DDS
Dr. Kitchell
The Molly Maguires
[New York]
Workshop, 1999
Other Roles
Cabaret
[Broadway]
Roundabout Revival, 1998
Ernst Ludwig [Replacement]
Ernst Ludwig [Replacement]
Ernst Ludwig [Replacement]
Ernst Ludwig [Replacement]
Titanic
[Broadway]
Original Broadway Production, 1997
Harold Bride (Radioman, crew of R.M.S. Titanic)
Floyd Collins
[Off-Broadway]
Original Off-Broadway Production, 1996
Skeets Miller
Bed and Sofa
[Off-Broadway]
Original Off-Broadway Production, 1996
Performer
How to Succeed in Business Without Really Trying
[Broadway]
Broadway Revival, 1995
Ensemble/Other Roles
Ensemble
J. Pierrepont Finch [Replacement]
Tackaberry
J. Pierrepont Finch (Understudy)
One Two Three Four Five
[Off-Broadway]
Original Off-Broadway Production, 1988
Avi's Son
Ensemble
Big River
[Broadway]
Original Broadway Production, 1985
Huckleberry Finn [Replacement]
Oliver!
[Broadway]
Broadway Revival, 1984
Londoner
Noah Claypool (Understudy)