Воспитанник ростовского спортинтерната.
Всего в чемпионатах СССР, России и Грузии сыграл 375 матчей, забил 48 голов, в том числе в высших лигах СССР и России — 160 матчей, 13 голов.
Участник розыгрыша Кубка УЕФА-1992/93 — 2 матча.
Возглавлял «Батайск/Батайск-2007» с 2006 по 2008 год. С 31 января по 4 июня 2009 года возглавлял ростовский СКА.