Rock of Ages
[Broadway]
Original Broadway Production, 2009
Hertz [Replacement]
Two Gentlemen of Verona
[Off-Broadway]
Off-Broadway Revival, 2005
Vissi D'Amore Boy/Thurio
Dracula
[Broadway]
Original Broadway Production, 2004
Renfield
Pardon My English
[Off-Broadway]
Encores! Concert, 2004
Dickie Carter
The Producers
[US Tour]
1st National Tour, 2002
Leo Bloom
Private Lives
[Broadway]
Broadway Revival, 2002
Victor Prynne (Standby)
By Jeeves
[Broadway]
Broadway Revival, 2001
Bingo Little
The Producers
[Broadway]
Original Broadway Production, 2001
Leo Bloom [Replacement]
Finian's Rainbow
[US Tour]
Touring Revival, 1999
Buzz Collins
Parade
[Broadway]
Original Broadway Production, 1998
Aide/Mr. Peavy
Aide
Ensemble
Mr. Peavy
Governor Slaton (Understudy)
Leo Frank (Understudy)
Titanic
[Broadway]
Original Broadway Production, 1997
Charles Clarke (2nd Class Passenger)
Harold Bride (Radioman, crew of R.M.S. Titanic) [Replacement]
Wonderful Town
[Off-Broadway]
New York City Opera Production, 1994
Frank Lippencott