Воспитанник СДЮШОР «Черноморец» Одесса.
Клубная карьера: «Черноморец» Одесса, «Днепр» Днепропетровск, «Спартак» Москва, «Динамо» Москва, «Химки», «Арсенал» Киев, «Сатурн» Раменское, «Арсенал» Тула.
Четырехкратный чемпион России, обладатель Кубка России в составе «Спартака». Двукратный вице-чемпион Украины, двукратный обладатель Кубка Украины в составе «Черноморца». Выступал за сборную Украины.
Весной 2012 года играл в «Арсенале» Дмитрия Аленичева в любительской лиге (4 матча, 1 гол), помогая возрождать тульский футбол.
Тренерская карьера: юношеская сборная России (до 17 дет), «Текстильщик» Иваново, «Тосно» Тосно, «Урал» Екатеринбург.
Обладатель Кубка России-2017/18 с «Тосно», финалист Кубка России-2018/19 с «Уралом».
«Арсенал» возглавил 2 ноября 2020 года. Контракт заключен на полтора года с возможностью пролонгации.