Окончил балетную студию при Омском музыкальном театре, после окончания работал в этом же театре артистом балета. В 1998 году поступил в РАТИ (ГИТИС) в мастерскую профессора Л. М. Таланкиной.
С 2002 года преподает в РАТИ (ГИТИС) сценическое движение.
В качестве хореографа и балетмейстера работал над спектаклям в Театре им. Е. Вахтангова, Театре на Малой Бронной, Новосибирском театре "Красный факел", Театре п/р О. Табакова, в Мастерской Петра Фоменко, МХТ им. А.П.Чехова и многих других.