Воспитанник иркутского футбола. Начинал карьеру в местном «Байкале» в 2012 году. 21 мая 2016 года провёл единственный матч в составе тульского «Арсенала» против «Байкала» (2:0)[2]. В июле того же года арендован клубом «Луч-Энергия». В сезоне 2019/20 защищал цвета «Чайки». Летом 2020 года подписал контракт с армянским «Урарту»[3]. В Премьер-лиге дебютировал 23 августа в матче против «Пюника» (0:0)[4]. В феврале 2021 года перешёл в «Тюмень». В июле 2022 года пополнил ряды владивостокского «Динамо». В январе 2024 года подписал контракт с «Иркутском»[5].