- (2010-11) Originated the role of Elder Price in "The Book of Mormon" on Broadway.
- (January 2009 - July 2009) Played Bob Gaudio in "Jersey Boys" on Broadway, a role he'd played in the touring production.
- (2002) Made his Broadway debut as Link Larkin in "Hairspray." He returned to the musical in 2008 as Fender.
- (2001) Played James in "Pokemon Live" on Broadway.
- (2007) He acted in Jeanine Tesori and Dick Scanlan's musical, "Thoroughly Modern Millie," at the Cape Playhouse in Dennis, Massachusetts with Terry Burrell, Andrea Chamberlain, Carolann Sanita, Brian Sutherland, Billy Bustamante, Doan Mackenzie, Tory Ross, and Cheryl Stern in the cast.