A Wonderful Life
[Broadway]
Benefit Concert, 2005
Ensemble
Performer
Beautiful
[New York]
World Premiere, 2005
Performer
Newsical
[Off-Broadway]
Original Off-Broadway Production, 2004
Performer
The Blue Flower
[New York]
World Premiere, 2004
Max
Aida
[Broadway]
Original Broadway Production, 2000
Pharaoh (Standby) [Replacement]
Zoser (Standby) [Replacement]
Les Misérables
[US Tour]
3rd National Tour, 1988
Javert [Replacement]