 He graduated from Tufts University, and joined the ranks of the Boston Ballet to internationally tour with Rudolf Nureyev in the star's production of "Don Quixote".Moving to New York City, he was a featured performer with Lee Theodore’s American Dancemachine, danced with the Metropolitan Opera Ballet, performed regionally in musicals and completed two 2-year national tours of Jerome Robbins’ "Fiddler on the Roof".He alternates a performance career with engagements as a director-choreographer, and established two dance companies.