Советский и российский артист балета, балетмейстер, хореограф, педагог, сценограф, сценарист.
В 1958 году окончил Ленинградское хореографическое училище имени А. Я. Вагановой (ныне Академия русского балета имени А. Я. Вагановой), класс А. Пушкина. В 1966 году окончил балетмейстерский факультет Государственного института театрального искусства имени А. Луначарского (ныне Российский институт театрального искусства — ГИТИС, Москва).
С 1958 по 1965 годы работал артистом балета, с 1963 года — ассистентом балетмейстера, затем балетмейстером и театральным художником в Новосибирском государственном академическом театре оперы и балета. Здесь осуществил первые постановки: балетные номера в «Семь красавиц» К. Караева и новую редакцию первой картины «Лебединого озера» П. Чайковского.
С 1968 по 1972 годы был балетмейстером Ленинградского академического театра оперы и балета имени С. Кирова (ныне Мариинский театр). С 1973 по 1977 годы занимал должность главного балетмейстера Ленинградского государственного академического Малого театра оперы и балета (ныне Михайловский театр). С 1977 по 1996 годы был художественным руководителем балетной труппы и главным балетмейстером Ленинградского театра оперы и балета имени С. Кирова (ныне Мариинский театр).
Среди постановок: авторские версии «Золушки» С. Прокофьева (1964, 1977, 1983), «Тщетной предосторожности» Л.-Ж.-Ф. Герольда (1971), «Коппелии» Л. Делиба (1973); авторские постановки «Зачарованный принц» (Б. Бриттен, 1972), «Гусарская баллада» (Т. Хренников, вместе с Д. Брянцевым), «Александр Невский» и другие.
С 1990 года назначен художественным руководителем Кировской академии балета (Universal Ballet Academy) в Вашингтоне, США, и артистическим директором труппы «Юниверсал‑балет» в Сеуле (Республика Корея). В 1991 году создал Малый балет Мариинского театра (с 1994 года — Санкт‑Петербургский Камерный балет). В феврале 2008 года вернулся в Санкт‑Петербург в должности главного приглашённого балетмейстера Михайловского театра. С 2009 года — декан факультета режиссуры музыкального театра и художественный руководитель балета Театра оперы и балета Санкт‑Петербургской консерватории имени Н. Римского‑Корсакова.