John is dancer, choreographer, designer, and the director of the John Gamble Dance Theater. In addition to his formal choreography, he teaches and performs contact and other improvisational forms. He is a recipient of a North Carolina Arts Council Choreographic Fellowship.