Родился 11 мая 1947 года в Оренбурге, вскоре его семья переехала в Орел.В 1959 году начал заниматься футболом. Первым тренером был Геннадий Савкин.Окончил Смоленский институт физкультуры.
С 1964 по 1980 год выступал за команды Спартак"- Орел (1964-1965 гг.), "Спартак"- Москва (1965-1967 гг.), "Динамо"- Москва (1968-1972 гг.), "Кайрат"- Алма-Ата (1972-1973 гг.), "Чкаловец" - Новосибирск (1974 г.), "Локомотив"- Москва (1975-1977 гг.), "Кубань"- Краснодар (1978-1980 гг.).
Тренерскую карьеру начал в 1982 году. Работал в "Кубани", затем в "Памире" (Душанбе).
В 1986 - 1990 и с 1992 по 2005 гг. - главный тренер ФК "Локомотив" (Москва). Под его руководством "Локомотив" стал чемпионом России (2002 г.), серебряным призером чемпионатов России (1995, 1999, 2000, 2001 гг.), бронзовым призером (1994, 1998 гг.), обладателем Кубка России (1996, 1997, 2000, 2001 гг.), финалистом Кубка СССР (1990 г.), полуфиналистом Кубка обладателей кубков (1998, 1999 гг.).
В 1992-1994 и в 1996-1999 гг. работал тренером сборной России.
В 1991 году - тренер-консультант олимпийской сборной Новой Зеландии.
С апреля по ноябрь 2005 года - главный тренер сборной России по футболу.
С 11 ноября 2005 года по 7 августа 2006 года - главный тренер футбольного клуба "Динамо".
Мастер спорта (1966 г.), заслуженный тренер Таджикской ССР (1985 г.), заслуженный тренер РСФСР (1989 г.).
В чемпионатах СССР провел 280 матчей, забил 39 голов. 2-й призер чемпионата СССР 1970 года. Обладатель Кубка СССР (1970 г.). Являлся капитаном новосибирского "Чкаловца", московского "Локомотива", краснодарской "Кубани". Обладатель Кубка Международного спортивного союза железнодорожников (1976 - как игрок; 1987 - как тренер).
Один из ведущих тренеров российского футбола 90-х гг. ХХ века.
Семейное положение: женат, имеет сына, внучку.