Родился в Петербурге. Окончил Петроградское хореографическое училище. В 1922-1935 годы - артист ленинградского Театра оперы и балета. В начале 1920-х годов был участником экспериментов Г.М. Баланчивадзе (Баланчина) в «Молодом балете», в конце 1920-х годов начал ставить танцы. В 1935–1938 возглавлял балет Малого оперного театра, в 1938–1944 – балет Театра оперы и балета им. С.М. Кирова. В 1945 году возглавил балет Большого театра. Умер в Париже.