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