Выступал в различных чемпионатах постсоветского пространства: белорусском (могилёвские «Днепр» и «Торпедо», бобруйская «Белшина»), российском («Факел», «Кристалл», «Уралан», «Металлург-Кузбасс», «Спартак» из Нальчика, «Луч-Энергия», «Салют-Энергия», «Черноморец»), украинском («Вольнь»), казахстанском («Женис»). 22 января 2011 года вернулся в чемпионат Белоруссии в «Торпедо-БелАЗ». С 2013 играет в любительских клубах чемпионата Могилёва.