Играл в командах: «Кристалл», «Ворскла». В сезоне 1998/1999 выступал за болгарский клуб «Левски», за который провёл 6 матчей в чемпионате Болгарии, один в Кубке Болгарии и один в еврокубках против датского «Копенгагена», матч закончился победой датчан 4:1. Позже защищал цвета «Кривбасса», «Фрунзенец-Лига-99», алчевской «Стали» и луганской «Зари». Всего в высшей лиге провёл 97 матчей, забил 4 мяча.
В 2006 году перешёл в крымский клуб «ИгроСервис».