Воспитанник мозырского футбола.
Первый тренер - Тябус Вадим Николаевич.
В отделе развития молодёжного футбола ФК "Славия-Мозырь" с 2013 года.
В апреле 2014 года заключил первый контракт с ФК "Славия-Мозырь".
Первую игру за основной состав в высшей лиге провёл 9 ноября 2019 года в Солигорске с "Шахтёром", выйдя на замену на 30 минуте встречи вместо травмировавшегося Радиона Сямука(1:5).
В 2015 году отдавался в аренду светлогорскому "Химику" (19 игр, 29 пропущенных мячей).
Во второй половине сезона 2018 года был арендован "Гранит-Микашевичи" (1 игра. 4 пропущеных мяча).
Во второй половине сезона 2020 года был арендован ФК "Гомель" Д2. Провёл за гомельчан 6 игр. Пропустил 4 мяча. После окончания сезона 2020 года вернулся в ФК "Славия-Мозырь" согласно действующему трудовому соглашению.
В феврале 2021 года снова отдан в аренду гомельскому клубу до конца сезона 2021 года.
После окончания сезона 2021 года вернулся в ФК "Славия-Мозырь" согласно действующему трудовому соглашению.