Родился 5.12.1940 в Москве.
Начал играть в 1956 в Москве, в юношеской команде «Спартак». Играл на позиции полузащитника. В «Динамо» (Москва, дубль) – 1960, «Зените» (Ижевск) – 1960–1961, «Ракете» – 1962, «Волге» (обе – Горький) – 1963–1967, «Динамо» (Махачкала) – 1968–1969, клубн. команде «Метеор» (Жуковский) – 1970, «Динамо» (Целиноград) – 1971, «Строителе» (Уфа) – 1972. В чемпионатах СССР провел 7 матчей. Играл за сборную РСФСР – 1967.
Тренер «Торпедо» (Владимир) – 1973–1975. Тренер и главный тренер юношеской сборной СССР – 1976–1989 (по июнь). Главный тренер клубной команды ОАЭ – 1989–1990, олимпийской сборной Ирака – 1990 (июль – сентябрь). Главный тренер олимпийской сборной СССР – 1990–1991, главный тренер молодежной сборной России – 1992–1993, тренер – 1992–1996 и главный тренер сборной России – 1996–1998. Главный тренер «Торпедо-ЗИЛ» – 1998–2000, главный тренер команды «Шаньдунь» – 2001–2002, тренер-консультант «Алании» – 2002.
Выиграл с юношеской сборной СССР чемпионат Европы-88. В 1978 году получил звание заслуженного тренера РСФСР.