Stage
Performances
[Off-Broadway]
Little Shubert Theatre Revival, 2013
Robert
[Off-Broadway]
Original Off-Broadway Production, 2011
Buffalo Bill [Replacement]
[New York]
New York Production, 2005
Tom Jones
[Broadway]
Broadway Revival, 2004
Fyedka
[Broadway]
Original Broadway Production, 2003
Fiyero [Replacement]
[Broadway]
Original Broadway Production, 2001
Ensemble [Replacement]
Sky (Understudy) [Replacement]