Родился в 1986г. в Ярославле. После окончания школы искусств поступил в Карельское училище культуры (г. Петрозаводск) на отделение хореографии.
Закончив обучение в 2006г., поступил на балетмейстерский факультет в Академию Русского балета им. А.Я. Вагановой.
В том же году принят на работу в Театр оперы и балета им. М.П. Мусоргского (The Mikhailovsky Theatre) в качестве артиста балета.
В 2007г. увлекся современным танцем и перешел в компанию «Canon Dance» Натальи Каспаровой, где работал в течение двух лет.
В качестве приглашенного танцовщика участвовал в различных проектах (барочная опера «Борис Годунов», мюзикл «Вестсайдская история», джаз-проект «Перекрестки», ледовый спектакль «Огни Большого города»).
В настоящее время в статусе хореографа сотрудничает с несколькими компаниями современного танца. Ставит отдельные номера для солистов Большого театра и Музыкальный театр им. Станиславского и Немировича-Данченко.