Родился в Санкт-Петербурге. Воспитанник питерского «Зенита», выступал за молодежный и дублирующий составы.
Вторую половину сезона 2018/19 провел в аренде в «Томи», сыграв 2 игры. С сезона 2019/20 стал полноправным футболистом «Томи», подписав контракт на 2 года. Сыграл 5 матчей в ОЛИМП-ФНЛ в сезоне 2019/20. После окончания сезона расторг контракт по обоюдному согласию.
Олимп-Первенство России по футболу среди команд клубов ФНЛ 2021–2022 годов
37-й тур
Волгарь
Астрахань
0
:3
Томь
Томск
Астрахань, стадион "Центральный"