Окончил Восточно-Сибирскую государственную Академию культуры и искусств, г. Улан-Удэ.
В качестве хореографа осуществил постановки в:
Театре Романа Виктюка,
Драматическом театре им. К. С. Станиславского,
Театре им. Евг. Вахтангова,
Театре "Ленком",
Театриуме на Серпуховке п/у Терезы Дуровой,
Театре на Юго-Западе,
Театре Луны,
Центре драматургии и режиссуры А. Казанцева и М. Рощина,
Камерном музыкальном театре им. Б. А. Покровского,
Новосибирском театре Оперы и Балета,
Театре драмы им. Ф. Волкова (г. Ярославль),
Театре юного зрителя (Г. Пермь),
Михайловском театре (г. Санкт-Перербург),
Драматическом театре им. А. С. Пушкина,
Театре на Таганке,
Театре doc.,
Московском Губернском театре.