VISITING ARTIST

Craig Hall

VISITING ARTIST

Craig Hall

A former soloist with New York City Ballet, Craig Hall trained at the School of American Ballet before joining the company in 1999. Following his retirement in 2016, Mr. Hall was named Ballet Master for NYC Ballet, a title he currently holds in addition to serving as Co-Director of NYC Ballet’s Artistic Team. Craig is also guest faculty at School of American Ballet.

We are so incredibly excited to have Craig Hall as one of our visiting instructors.

VIEW OUR OTHER VISITING ARTISTS