На высшем уровне выступал за запорожские «Металлург» и «Торпедо» и за санкт-петербургский «Зенит».
Обладатель кубка России 1999 года.
Окончил Академию имени Лесгафта (Санкт-Петербург). Работал тренером в запорожском «Металлурге». 23 августа — 29 сентября 2007 был исполняющим обязанности главного тренера.
С ноября 2011 года исполняющий обязанности главного тренера ФК «Заря» Луганск.