Интерес к футболу у него возник под влиянием отца. Начинал в школе «Сокол», а в 11 лет перешёл в академию «Динамо». Долгое время действовал на позиции центрального защитника, но потом его определили в центральные хавбеки.
В 2016 году был признан лучшим игроком академии «Динамо». Летом следующего года дебютировал в молодёжном первенстве. Зимой 2018 года впервые поехал на сборы с основной командой. С возобновлением сезона продолжил выступать за молодёжную команду, при этом несколько раз попадал в заявку на игры Премьер-лиги.
В сентябре 2018 года дебютировал в Кубке России, а спустя месяц вышел на замену в матче чемпионата страны против «Зенита». До конца сезона принял участие в 7 матчах основы. В 2019 году был арендован «Оренбургом», после чего вернулся в «Динамо».
За юношеские сборные России провёл больше 50 матчей, забил один гол.
Нет материалов