Окончил Пермское государственное хореографическое училище в 2009 году (класс Владимира Толстухина) и поступил в балетную труппу Пермского академического театра оперы и балета им. П. И. Чайковского.
В репертуаре ведущие и сольные партии в спектаклях: «Спящая красавица», «Лебединое озеро», «Щелкунчик» П. Чайковского, «Жизель» Адана и «Бахчисарайский фонтан» Асафьева, а также в балетах Джорджа Баланчина («Кончерто барокко» на музыку Баха, «Серенада» и Ballet Impérial на музыку П. Чайковского, Monumentum pro Gesualdo на музыку Стравинского), Джерома Роббинса («Времена года» на музыку Верди, «Концерт» на музыку Шопена), Владимира Варнавы (Силач, «Петрушка» Стравинского). Также исполняет хореографию Алексея Мирошниченко: Дафнис («Дафнис и Хлоя» Равеля), Первое pas de deux («Вариации на тему рококо» на музыку П. Чайковского), Король Гвенаэль («Голубая птица и принцесса Флорина» на музыку Адана), Ангел («Условно убитый» Шостаковича), Ротбарт («Лебединое озеро»), Дроссельмейер («Щелкунчик»). В балете «Ромео и Джульетта» Прокофьева в хореографии сэра Кеннета Макмиллана исполнял партии Ромео и Париса.