Time Stands Still
[Broadway]
Manhattan Theatre Club Production, 2010
James
Shrek the Musical
[Broadway]
Original Broadway Production, 2008
Shrek
Next to Normal
[Off-Broadway]
Original Off-Broadway Production, 2008
Dan
Irving Berlin's White Christmas
[Boston]
Boston Revival, 2007
Bob Wallace
The Apple Tree
[Broadway]
Roundabout Revival, 2006
Adam (Part 1)
Captain Sanjar (Part 2)
Flip, the Prince, Charming (Part 3)
Young Frankenstein
[New York]
Workshop, 2006
Frederick
The Lieutenant of Inishmore
[Broadway]
Original Broadway Production, 2006
Brendan
Irving Berlin's White Christmas
[Los Angeles]
Los Angeles Revival, 2005
Bob Wallace
Children And Art
[Broadway]
Stephen Sondheim Tribute Benefit, 2005
Performer
Dirty Rotten Scoundrels
[Broadway]
Original Broadway Production, 2005
Freddy [Replacement]
Irving Berlin's White Christmas
[San Francisco (Regional)]
World Premiere, 2004
Bob Wallace
Pardon My English
[Off-Broadway]
Encores! Concert, 2004
Gob Schmidt
Michael Bramleigh
Harmony
[Regional (US)]
Regional Production, 2003
Performer
Dirty Rotten Scoundrels
[New York]
Reading, 2003
Freddy
Sweet Smell of Success
[Broadway]
Original Broadway Production, 2002
Sidney
The Wild Party
[Off-Broadway]
Original Off-Broadway Production, 2000
Burrs
Kelly
[Off-Off-Broadway]
Musicals in Mufti Concert, 1998
Kelly
Chess
[New York]
New York Concert, 1998
Freddie (5/10 performance)
Titanic
[Broadway]
Original Broadway Production, 1997
Frederick Barrett (Stoker, crew of R.M.S. Titanic)
Floyd Collins
[Off-Broadway]
Original Off-Broadway Production, 1996
Cliff Roney
Reporter
Follies
[Regional (US)]
Regional Revival, 1995
Young Buddy
Carousel
[Broadway]
Broadway Production, 1994
Captain
Hudson Livermore
Principal
David Bascombe (Understudy)
Jigger Craigin (Understudy)
Blood Brothers
[Broadway]
Broadway Production, 1993
Ensemble [Replacement]