В 2016 году окончил Пермское государственное хореографическое училище. В 2016–2022 годах — солист в Пермском театре оперы и балета. С марта 2023 года — премьер балетной труппы Приморской сцены Мариинского театра.
Репертуар на Приморской сцене Мариинского театра:
«Корсар» (Конрад) — хореография Эльдара Алиева с использованием фрагментов хореографии Мариуса Петипа;
«Тысяча и одна ночь» (Шахрияр) — хореография Эльдара Алиева;
«Раймонда» (Оруженосец) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева.
Также в репертуаре:
«Шут» (Купец);
«Лебединое озеро» (Испанский танец);
«Жар-птица» (Кащей);
«Щелкунчик» (Щелкунчик-принц, Король мышей, испанский, арабский танцы);
«Шахерезада» (Шах Пехлеви) — хореография Алексея Мирошниченко;
«Дон Кихот» (Базиль);
«Бахчисарайский фонтан» (Нурали);
«Времена года» (Осень, солист);
«Корсар» (Конрад, Али);
«Зимние грёзы» (Вершинин) — хореография Кеннета Макмиллана;
«Ромео и Джульетта» (Тибальд, соло музыкантов) — хореография Кеннета Макмиллана;
«Рубины» (соло);
«Анюта» (Артынов) — хореография Владимира Васильева;
«Поцелуй феи» — хореография Вячеслава Самодурова;
«Концерт № 5» — хореография Антона Пимонова.