(November 2005) Played Nick Massi in "Jersey Boys" musical by Bob Gaudio, Bob Crewe, Marshall Brickman and Rick Elice (August Wilson Theater, New York City, New York, USA).
Was a swing/understudy in the Broadway production of "Side Show".
Played Rum Tum Tugger on a National Tour of Andrew Lloyd Webber's musical "Cats".