Родился в посёлке Яшкино Кемеровской области.
Окончил Академию Русского балета им. А.Я. Вагановой в 2016 году (класс Ильи Новосельцева). С того же года в труппе Мариинского театра.
В репертуаре:
«Сильфида» (юноши) — хореография Августа Бурнонвиля в редакции Эльзы Марианны фон Розен;
«Жизель» (Ганс) — хореография Жанна Коралли, Жюля Перро, Мариуса Петипа;
«Спящая красавица» (принц Фортюне) — хореография Мариуса Петипа, реконструкция спектакля 1890 года, постановка Сергея Вихарева;
«Лебединое озеро» (Испанский танец, Венгерский танец) — хореография Мариуса Петипа и Льва Иванова, редакция Константина Сергеева;
«Раймонда» (Мазурка, Венгерский танец, гран па, мужская вариация) — хореография Мариуса Петипа в редакции Константина Сергеева;
«Корсар» (танец Форбан) — хореография Петра Гусева на основе композиции Мариуса Петипа;
«Дон Кихот» (Эспада, Цыганский танец) — хореография Александра Горского по мотивам спектакля Мариуса Петипа, Цыганский танец в хореографии Нины Анисимовой;
«Карнавал» (Флорестан) — хореография Михаила Фокина;
«Бахчисарайский фонтан» (краковяк) — хореография Ростислава Захарова;
«Щелкунчик» (Испанский танец) — хореография Василия Вайнонена;
«Ромео и Джульетта» (Меркуцио, народный танец) — хореография Леонида Лавровского;
«Спартак» (Арцилл), «Шурале» (Шайтан) — хореография Леонида Якобсона;
«Каменный цветок» (Молодой цыган) — хореография Юрия Григоровича;
«Драгоценности» («Изумруды» — дуэт, «Бриллианты»), «Симфония до мажор» (III. Allegro vivace) — хореография Джорджа Баланчина;
«Щелкунчик» (Казаки, Испанский танец) — постановка Михаила Шемякина, хореография Кирилла Симонова;
«Пять танго», «Вариации для двух пар» — хореография Ханса ван Манена;
«Парк» — хореография Анжелена Прельжокажа;
«Семь сонат», «Лунный Пьеро», «Золушка» (Мужской танец), «Конёк-Горбунок» (Цыганский танец), Concerto DSCH — хореография Алексея Ратманского;
«Ярославна. Затмение» (наемники) — хореография Владимира Варнавы;
«Медный всадник» (Русская) — хореография Ростислава Захарова, Юрия Смекалова;
«Пахита» (офицеры) — хореография Юрия Смекалова, реконструкция хореографии Мариуса Петипа и постановка Grand pas Юрия Бурлаки;
«Времена года», «Игра в карты» (друзья Короля) — хореография Ильи Живого;
«Павловск», «Русская увертюра», «Балет № 2», «Поцелуй феи» (свита феи I) — хореография Максима Петрова,
«Коппелия» (друзья Франца, Медведь), «12» (Ванька, Двенадцать), «Концертные танцы» — хореография Александра Сергеева;
«Чудесный мандарин» (Бандит) — хореография Юрия Посохова,
танцы в опере «Жизнь за царя» (Краковяк).
Также в репертуаре:
Porte Rouge — хореография Мелани Хамрик.