Родился 6 августа 1947 года в Москве.
Спортсмен (хоккей с шайбой), тренер, комментатор, спорторганизатор. Нападающий.
Заслуженный мастер спорта СССР (1968). Заслуженный тренер РСФСР (1981).
Окончил ГЦОЛИФК.
Начал играть в 1960 году в Москве в ДЮСШ «Локомотива». В «Локомотиве» — 1964-65, «Спартаке» (обе — Москва) — 1965-74, СКА МВО (Липецк) — 1974-76, «Крыльях Советов» (Москва) — 1976-77.
В чемпионатах СССР 315 матчей, 184 шайбы.
Чемпион СССР (1966/67, 1968/69), 2-й призер чемпионатов СССР (1965/66, 1967/68, 1969/70, 1972/73), 3-й призер чемпионата СССР (1971/72).
Обладатель Кубка СССР (1970, 1971), финалист Кубка СССР (1967).
Обладатель Кубка европейских чемпионов (1977).
В сборной СССР (1965-72) — 71 матч, 28 шайб.
Олимпийский чемпион (1968, 1972).
Чемпион мира (1968, 1969, 1971).
Чемпион Европы (1968, 1969), 2-й призер чемпионата Европы (1971).
Тренер-консультант «Торпедо» (Горький) — 1982-83, тренер (1984, с июля) и старший тренер «Спартака» (Москва) — 1984 (с декабря)-85 (по апрель). Главный тренер юниорской сборной СССР — 1980-81, 1982-83, тренер сборной России — 1996. Старший тренер сборных команд СССР Управления хоккея Спорткомитета СССР — 1981-84.
Под его руководством юниорская сборная СССР стала чемпионом Европы (1981, 1983).
Директор СДЮШОР «Спартак» (Москва) — 1980-81, генеральный менеджер «Спартака» (Москва) — 1996-99.
Скаут команды НХЛ «Филадельфия Флайерз» (Филадельфия, США) — 1990-2009, скаут (2009, с август-11, по апрель) и главный скаут Центрального скаутского бюро КХЛ — 2011 (с мая)-13 (по октябрь). Президент Национальной Скаутской Ассоциации — 2013 (с ноября)-18.
Сотрудник Центрального телевидения СССР и России — 1986-92, комментатор телеканала «7ТВ» — 2001-02. В 2004 году был комментатором матчей чемпионата мира по хоккею с шайбой на телеканале ТВЦ, в 2010 году — комментатор «Первого канала» на Олимпийских играх.
Награжден орденом Почета (26.12.2011), медалями «За трудовую доблесть» (24.07.1968, 22.05.1981), «За трудовое отличие» (3.03.1972).
Введен в Зал славы отечественного хоккея (2014).
Скончался 28 декабря 2018 года.