Центральный защитник. Воспитанник могилевского «Днепра». Карьеру начал в родном клубе, так же выступал за армянский «Ноа», российскую «Тверь», «Оршу». В минувшем сезоне в составе «Белшины» провел 34 матча во всех турнирах и отдал три голевые передачи.
Воспитанник ФК «Витебск» и «Динамо-Минск». Ранее выступал за «Энергетик-БГУ», «Лиду», «Ислочь». Последним клубом была бобруйская «Белшина», за которую полузащитник провел 41 матч и отметился 6 забитыми мячами.