Бывший советский и российский футболист, с 2001 года — тренер ФК «Москва». Мастер спорта (1980).
Воспитанник луганской «Зари». В 1977—1979 играл за клуб в чемпионате СССР. В 1980 перешёл в московское «Торпедо», в котором провёл 12 лет, с 1986 года был капитаном. Провёл в чемпионате за команду 319 матчей, забил 21 мяч.
В 1991—1998 годах играл за израильские клубы «Маккаби» Тель-Авив, «Маккаби» Герцлия, «Маккаби Ирони» Ашдод, «Хапоэль» Бней Сахнин.
Провёл 23 матча в еврокубках (Лига Чемпионов - 4, Кубок Кубков — 11, Кубок УЕФА — 8). Дважды входил в список 33 лучших футболистов сезона в СССР — № 2 (1991), № 3 (1990).
В 1985 году окончил Московский областной Государственный институт физической культуры и спорта. Выпускник Высшей школы тренеров (2000).
26 августа 2007 года в связи с дисквалификацией главного тренера «Москвы» Леонида Слуцкого и его помощника Сергея Шустикова руководил командой в матче чемпионата России.
22 февраля 2010 после снятия футбольного клуба «Москва» с чемпионата России был назначен ответственным за подготовку футболистов, не успевших трудоустроиться в другие клубы.
Чемпионат Израиля:
Победитель (1992).
Серебряный призёр (1993, 1994).
Кубок Израиля:
Обладатель: (1994).
Финалист: (1992, 1993).
Чемпионат СССР:
Бронзовый призёр: (1988, 1991).
Кубок СССР:
Обладатель (1986).
Финалист (1982, 1988, 1989, 1991).
Вице-чемпион чемпионата мира среди юниоров (1979).