Stage
Performances
[Off-Broadway]
New York City Center Encores! Production, 2012
Performer
[Broadway]
Original Broadway Production, 2008
Performer
Shrek [Replacement]
[Broadway]
Return Engagement [Broadway], 2006
Brujon [Replacement]
Champmathieu [Replacement]
Foreman [Replacement]
Javert (Understudy) [Replacement]
Jean Valjean (Understudy) [Replacement]