Mikhail Tchoupakov
Organization: University of North Carolina School of the Arts (USA)

Position: Faculty Member

Affiliation with organization: 2013 – Present

Years active at YAGP: 2010 – Present

Contact: Facebook


Mikhail Tchoupakov studied at the Bolshoi Ballet Academy, later joining the Bolshoi Ballet. He also received a degree in Ballet Pedagogy and Choreography from the Moscow State Academy of Choreography. Mr. Tchoupakov performed as a member of Colorado Ballet, before launching his teaching career as the faculty of the Royal Ballet School, the Elmhurst School for Dance in Association with Birmingham Royal Ballet, and the English National Ballet School, and has served as Assistant Professor at University of Utah Department of Ballet. He is currently an assistant professor of the School of Dance at University of North Carolina School of the Arts, also teaching extensively around the globe.