Начал заниматься хоккеем в пятилетнем возрасте в школе «Капитан». Первый тренер Михаил Васильевич Шибаев. В 2009-2010 гг. играл в хоккейной школе ЦСКА. Спустя два года вернулся в «Капитан». В сезонах 2013/14 — 2015/16 — в школе «Русь» Москва.
На ярмарке юниоров КХЛ 2016 г. выбран под №6 ХК «Сочи». В 2020 г. права были обменяны в ЦСКА на Михаила Бердина.
В 2016 году уехал в США, где в течение двух сезонов играл за команды юниорских лиг «Миннесота Маджишенс» Североамериканская хоккейная лига 2016/17 гг., и «Янгстаун Фантомс» Хоккейная лига США, 2017/18 гг.
На драфте НХЛ 2018 г. выбран в 4-м раунде под общим 114-м номером клубом «Аризона Койотис». Стал первым российским хоккеистом, выбранным в 18 лет в первых раундах драфта, при этом не сыграв ни одного матча за сборную России какого-либо возраста.
Сезон 2018/19 провёл в команде Хоккейной лиги Онтарио «Сагино Спирит».
1 июля 2019 года подписал с «Аризоной» трёхлетний контракт. Выступал за фарм-клуб «Койотис» «Тусон Роудраннерс» из АХЛ. Сыграл пять матчей за «Рапид-Сити Раш» в Хоккейной лиге Восточного побережья.
В сезоне 2023/24 сыграл 11 матчей за «Колорадо Эвеланш» и одержал 4 победы. За «Колорадо Иглз» в АХЛ сыграл 21 матч.
Дебютировал в ЦСКА в контрольном матче в Минске с ХК «Динамо» Минск 19 августа 2024 г.