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