Карьера игрока
Карьеру начинал в любительской команде родного Тихорецка. В 1975 году переехал в Набережные Челны, где защищал цвета «Турбины» до 1978 года.
Карьера тренера
Во время службы в армии, с 1978 по 1980 годы, тренировал команду части, выступавшей на первенство Ленинграда. После демобилизации вернулся в Набережные Челны, где начал работу с заводской командой «КАМАЗа». В 1988 году КАМАЗ под его руководством добился права играть во второй лиге чемпионата СССР.
- В 1992 году вывел КАМАЗ в высшую лигу чемпионата России. Возглавлял команду до 1997 года, выведя её на европейскую арену — в 1996 году «КамАЗ» принимал участие в кубке Интертото.
- В 1998 году работал спортивным директором футбольного клуба «Газовик-Газпром» (Ижевск).
- В 1999 году вновь возглавил КАМАЗ, выбывший к тому времени во вторую лигу.
- С января по апрель 2000 года — вице-президент «Крыльев Советов» (Самара).
- В июне 2000 года был назначен главным тренером «Белшины» (Бобруйск), но уже в августе был отправлен в отставку после четырёх поражений подряд.
- С конца 2000 по январь 2003 года — спортивный директор ЦСКА (Москва).
- В начале 2003 года возглавил «Черноморец», но после неудачного старта был отправлен в отставку.
- С ноября 2003 по март 2004 года — консультант в «Кубани» (Краснодар).
- В марте 2004 года назначен генеральным директором ФК «Сочи».
- С 2011 года является главным тренером (сменил по ходу сезона Валерия Золина) и генеральным директором петербургского клуба «Русь», выступающего в любительском первенстве России.