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