В 1980 году окончил Санкт-Петербургскую Академию русского балета им. А.Я.Вагановой (педагог Владлен Семенов) и был принят в балетную труппу Государственного академического театра оперы и балета им. С. М. Кирова (ныне Мариинского театра). В 1986 году стал солистом балета этого театра.
Танцевал в балетах Б. Эйфмана, А. Полубенцева, В. Карелина. Участвовал в спектаклях Независимой труппы Аллы Сигаловой.
В 1987-1988 гг. был педагогом-репетитором Донецкого государственного академического театра оперы и балета (ныне им. Соловьяненко).
С 2007 года являлся балетмейстером-репетитором Мариинского театра, ставил балеты во многих театрах России и мира.
Заслуженный артист России (2002).
Ушёл из жизни 2 июня 2017 года.
роли в кино 1986 Карнавал (фильм-балет) (фильм-спектакль)