 Craig Hall (dancer)

Craig Hall (born 1981) is an American ballet dancer, who is currently a ballet master at the New York City Ballet (NYCB) after previously dancing as a soloist.Hall was born in Maywood, Illinois, and started dance training at age 4.