28-летний защитник выступал за «Каспий» в 2021 году — провел 28 игр во всех турнирах, забил пять мячей и отдал один ассист.
Последним его клубом был «Торпедо-БелАЗ» из Жодино. На родине также играл за «Минск», «Дняпро», «Луч», «Витебск», «Слуцк», минское «Динамо». Имеет в своем активе матчи за юношеские и молодежную сборные Беларуси.