Искусный трудяга. Начал заниматься хоккеем в Омске, но в подростковом возрасте переехал в Санкт-Петербург и прошел отбор в детско-юношескую школу «Форвард», входящую в систему «Динамо». Провел более 150 матчей за сине-белых в МХЛ, один сезон был капитаном команды. В ВХЛ выступал с 2016 по 2019 год, в 201 игре набрал 63 очка, в сезоне 17/18 стал обладателем Кубка Петрова. Своей игрой олицетворял динамовский стиль «золотого» плей-офф — строгий, дисциплинированный, с минимумом лишних действий и импровизации, нацеленный на постоянную борьбу и давление. Играл эффективно и предельно аккуратно — за три с половиной сезона достиг показателя полезности +55, заработав при этом только 52 минуты штрафа.