Окончил Омский государственный университет им. Ф.М. Достоевского (направление «балетмейстерское искусство»). Был солистом балета Омского государственного музыкального театра («Лебединое озеро», «Конёк-Горбунок»), «Щелкунчик», «Белоснежка», «Золушка»). Занят в мюзиклах «Анна Каренина», «Монте-Кристо» (Московский театр оперетты), «Любовь без памяти» («Арт Газ»). Как балетмейстер выпустил драматические спектакли «Турандот», «Таська» и «Белые ночи» («Школа драматического искусства»).