Position: Faculty Member
Affiliation with organization: 2013 – Present
Years active at YAGP: 2010 – Present
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.