Родился в Стрежевом. Воспитанник казанского «Рубина», академии Коноплева и «Чертаново». Профессиональную карьеру начал в «Чертаново», затем перебрался в московский «Спартак», где выступал за дублирующий и молодежные составы, позже перебрался в ПФЛ в подольский «Витязь». Сезон 2017/2018 провел в ФНЛ за «Химки», отыграв 32 игры, в том числе оба матча против «Томи». На его счету 2 матча за сборную России до 17 лет и 4 матча за сборную России до 21 года.
Перед сезоном 2018/2019 просоединился к «Томи», подписав контракт на 2 года. Дебютировал за «Томь» в матче 2-го тура против «Химок», выйдя на замену в конце матча. В сезоне 2018/19 провел 16 матчей и забил 1 гол в ОЛИМП-ФНЛ, также провел 1 матч в ОЛИМП-Кубке России. В сезоне 2019/20 провел 6 матчей в ОЛИМП-ФНЛ. После окончания сезона покинул команду.
Турнир памяти Фомичёва В.С
2-й тур
Динамо-Барнаул-М
Барнаул
0
:0
Томь-М
Томск
Барнаул, стадион "Полимер"