Родился в Москве. Воспитанник московского «Локомотива». Выступал за молодежный и второй состав железнодорожников. Далее играл за астраханский «Волгарь» и «Зенит-2». Позже 1,5 года провёл в «Томи», за нашу команду сыграл 47 матчей, забил 2 гола и отдал 1 голевую передачу, был капитаном. После «Томи» выступал за «Тамбов» и «Нижний Новгород», в обоих случаях добился с клубами повышения в РПЛ.
В составе молодежной и юношеской сборной России провёл 27 матчей и забил 1 гол.
Летом 2021 года вернулся в «Томь», подписав контракт до конца сезона 2021/2022. В сезоне 2021/2022 провел за «Томь» 23 матча, в которых забил 1 гол и отдал 2 голевые передачи.
Первенство России среди любительских футбольных команд
22-й тур
Новосибирск-М
Новосибирск
0
:0
Томь-М
Томск
Новосибирск, стадион "Спартак"