До 1965 года учился в Таллиннском хореографическом училище.
В 1968 году окончил Московское хореографическое училище по классу профессора Петра Пестова, после чего ещё год занимался в классе усовершенствования.
В 1969—1989 — солист балета Большого театра, где репетировал под руководством выдающегося педагога Алексея Варламова.
В 1978 году стал одним из первых исполнителей партии Ромео в постановке Юрия Григоровича в Опера де Пари, где его партнёршей была Наталья Бессмертнова. Танцовщик классического плана, обладавший романтичным обликом, он был надёжным партнёром почти всех выдающихся балерин своего времени — Майи Плисецкой, Раисы Стручковой, Нины Тимофеевой, Екатерины Максимовой, Надежды Павловой, Людмилы Семеняки, Нины Ананиашвили. Выступал в спектаклях Токио Балет и других зарубежных балетных труппВ 1986 году окончил педагогическое отделение кафедры хореографии ГИТИСа, где в 1986—1998 годы преподавал дуэтный танец (профессор с 1996 года).
В 1989—1995 году также преподавал классический и дуэтный танец в Германии, Японии, Англии, Бразилии и Южной Корее.
С 1995 года — управляющий балетной труппой, в 1997—1998 — и. о. художественного руководителя балета Большого театра.
В 1998 году стал инициатором создания Школы Большого Театра в Бразилии.
В ночь на 12 октября 1998 года у себя на даче скоропостижно скончался от инфаркта. Похоронен в Москве на Введенском кладбище.СемьяЖена — Галина Кравченко (1945 — 2018), характерная солистка балета Большого театра (1964—1985). Сын Владимир.