Родился во Владимире.
Окончил Академию Русского балета им. А. Я. Вагановой в 2008 году.
В том же году принят в труппу Мариинского театра.
В репертуаре:
«Жизель» (Оруженосец) – хореография Жана Коралли, Жюля Перро, Мариуса Петипа;
«Лебединое озеро» (Венгерский танец) – хореография Мариуса Петипа и Льва Иванова, редакция Константина Сергеева;
«Раймонда» (Венгерский танец) – хореография Мариуса Петипа, редакция Константина Сергеева;
«Дон Кихот» (Цыганский танец) – хореография Александра Горского по мотивам спектакля Мариуса Петипа, Цыганский танец в хореографии Нины Анисимовой;
«Корсар» (танец пиратов «Форбан») – хореография Петра Гусева на основе композиции Мариуса Петипа;
«Петрушка» (конюхи) – хореография Михаила Фокина;
«Бахчисарайский фонтан» (татарская пляска, юноши) – хореография Ростислава Захарова;
«Ромео и Джульетта» (слуги Капулетти) – хореография Леонида Лавровского;
балеты Леонида Якобсона: «Шурале» (Шайтан), «Спартак» (Брезовер);
«Каменный цветок» (купцы) – хореография Юрия Григоровича;
«Щелкунчик» (Пульчинеллы) – постановка Михаила Шемякина, хореография Кирилла Симонова;
«Золушка» (парикмахеры и сыщики);
«Парк» – хореография Анжелена Прельжокажа;
«Там, где висят золотые вишни» – хореография Уильяма Форсайта;
«Инфра» – хореография Уэйна МакГрегора;
балеты Антона Пимонова «Бемби» (Лис), «В джунглях» (Дятел);
«Медный всадник» (Птенцы гнезда Петрова) – хореография Ростислава Захарова, Юрия Смекалова;
«Пахита» (офицеры) – хореография Юрия Смекалова, реконструкция хореографии Мариуса Петипа и постановка Grand pas Юрия Бурлаки;
«Ярославна. Затмение» (дружинники), «Петрушка» (слуги просцениума) – хореография Владимира Варнавы;
«Времена года» – хореография Ильи Живого;
«Байка про лису, кота, петуха да барана», «Мавра», «Поцелуй феи» (свита феи III) – хореография Максима Петрова;
«12» (Двенадцать) – хореография Александра Сергеева;
танцы в опере «Аида» (военачальники).
С труппой Мариинского театра гастролировал в странах Европы, Азии и Америки.