↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 18 мая 2021 года.
Воспитанник футбольной школы города Мозырь. Первый тренер — Шевчик Вячеслав Фёдорович.
Провёл 4 сезона (с перерывом в 2007 году) в футбольном клубе «Балтика» из Калининграда. Зимой 2009 года подписал контракт с новичком первого дивизиона клубом «Жемчужина-Сочи»[3]. С лета 2011 года — в составе брянского «Динамо». В июне 2012 года проходил просмотр в московском «Локомотиве». С июля 2012 года по январь 2013 года выступал за волгоградский «Ротор», где провёл всего одну игру за Кубок России. В зимнее трансферное окно 2013 подписал контракт с «Уфой»[4]. После окончания сезона 2013/14 покинул клуб[5].
В 2018 году подписал контракт с клубом «Славия-Мозырь».