Воспитанник «СДЮШОР № 6» Гродно. В 2001 году выступал за фарм-клуб, а в 2002—2008 гг. — за основную команду минского «Динамо». Во время летнего трансферного окна 2008 года пополнил ряды клуба РФПЛ «Луч-Энергия». В составе дальневосточников провел 10 игр, играя как на позиции защитника, так и полузащитника. По окончании сезона покинул клуб. В 2009 году вернулся на родину: был подписан контракт с гродненским «Неманом». В 2010 году играл в составе «Гомеля», с которым завоевал малые золотые медали Первой лиги Белоруссии. После окончания сезона покинул клуб и подписал контракт с «Минском».
В чемпионате Белоруссии провёл 117 игр, забил 8 мячей.
Сыграл 3 матча в составе сборной Белоруссии: