Toured nationally with the theatrical companies that produced Heartstrings and Miss Saigon, and was in the original cast of the 1994 Broadway revival of Carousel.
Served as the choreographer for Imelda: A New Musical in 2005.
Reprised his Pirates of the Caribbean: At World's End role for the movie's video game.