Академия русского балета имени А. Я. Вагановой
В 11 лет остался без отца. Окончил 102 СЕТШ I и II ступени Володарского района Ленинграда (ныне гимназия № 155 Центрального района города). Участник кругосветного путешествия «900 петроградских детей». Балетное образование получил в Ленинградском театральном училище (ныне Академия русского балета имени А. Я. Вагановой) (педагог — В. И. Пономарёв). В 1926—1933 годах — танцовщик, в 1942—1950 и в 1955—1975 годах — балетмейстер Ленинградского театра оперы и балета им. Кирова (с которым во время войны находился в эвакуации в Молотове).