Broadway: Choreographer for In My Life
at the Music Box Theatre and Dance Supervisor for CATS
. He has choreographed Off-Broadway and directed and choreographed over a hundred musicals internationally (Mexico, Brazil, Germany, Denmark) and regionally at The Paper Mill Playhouse, Theatre Under The Stars, Walnut Street Theatre, Pittsburgh CLO, Sacramento Music Circus, North Shore Music Theatre, North Carolina Theatre, Seattle's Fifth Avenue Theatre and Westchester Broadway Theatre among others. He has taught internationally, in New York City and around the country. His Theatre Dance Class, helps develop a strong technique and draws on his extensive choreographic experience.