Родился в селе Мурзицы Сеченовского района Горьковской области. Впоследствии семья переехала в город Неман Калининградской области. Окончил хореографическое отделение Калининградского (г. Советск) областного хореографического училища, Ленинградский государственный институт культуры (1969 г.). В 1969 – 1970 годах работал главным балетмейстером Волжского государственного русского народного хора в городе Куйбышеве (ныне Самара).
В 1970 – 1973 годах – преподаватель хореографии в Кировском училище культуры. В 1973 – 1974 годах – преподаватель хореографии в Куйбышевском училище культуры. Одновременно возглавлял хореографическое управление в Росконцерте при Минкультуры России. В 1980 – 1986 годах – руководитель ансамбль песни и танца «Искорка» колхоза «Искра» Котельнического района Кировской области.
В 1986 – 1988 годах возглавлял государственный комитет по хореографии при Росконцерте в Москве. С 1988 года – основатель и руководитель Театра танца «Гжель» (ныне Московский государственный академический театр танца (МГАТТ) «Гжель»). В 1999 году театру было присвоено звание академического. С 1993 года – заведующий кафедрой хореографии, директор Института Танца (с 1994 года) при Государственной академии славянской культуры.
Профессор (1994). Заслуженный деятель искусств Республики Дагестан (2008). Народный артист Республики Северная Осетия-Алания (2011). Заслуженный деятель искусств РСФСР (03.06.1986). Народный артист РСФСР (20.12.1991). Лауреат премии Правительства Российской Федерации (2008) – за создание концертных программ на тему российских народных художественных промыслов. Жил в Москве, похоронен на Троекуровском кладбище.
Награды: орден Дружбы (16.04.1997), «За заслуги перед Отечеством» 4-й степени (18.10.2006).