До сезона 2011/2012 выступал в юниорской лиге за «Крылья Советов», затем перешел в МХК «Спартак», откуда в сезоне 2015/2015 отправился в «Амур». В том же сезон сыграл 21 игру за «Звезду-ВДВ» (Дмитров), несколько игр провел за «Буран» (Воронеж).
В прошедшем сезоне провел за «Динамо» (Балашиха) в ВХЛ 35 матчей регулярного чемпионата и 17 плей-офф, набрав 9 (5+4) очков.
Чемпион МХЛ - 2014
Обладатель кубка Харламова - 2014
Участник матча звезд МХЛ - 2015
Чемпион ВХЛ - 2017
Обладатель кубка Братины - 2017
Обладатель Кубка мэра Москвы - 2018