Ранее игрок на протяжении трех с половиной лет выступал за солигорский «Шахтер».
Всего за солигорский клуб он провел 100 матчей и оформил 11+26 по системе «гол+пас».
У 30-летнего полузащитника 15 июня истек срок трудового соглашения с македонским клубом «Работнички», с которым «Торпедо-БелАЗ» сыграет в 1 квалификационном раунде Лиги конференций.