Родился 2 января 1947 года в Балашихе Московской области.
Спортсмен (хоккей с шайбой), тренер. Нападающий.
Заслуженный мастер спорта СССР (1970). Заслуженный тренер СССР (1992). Заслуженный тренер России (1992).
Окончил МОПИ имени Н.К. Крупской (1972).
Начал играть в 1960 году в Москве в клубной команде «Серп и молот», затем в «Спартаке» (Москва) — с 1963 года. В «Спартаке» (Москва) — 1964-80, «Капфенберге» (Капфенберг, Австрия) — 1980-83.
В чемпионатах СССР 568 матчей, 339 шайб.
Чемпион СССР (1966/67, 1968/69, 1975/76), 2-й призер чемпионатов СССР (1964/65, 1965/66, 1967/68, 1969/70, 1972/73), 3-й призер чемпионатов СССР (1963/64, 1971/72, 1974/75).
Обладатель Кубка СССР (1970, 1971), финалист Кубка СССР (1967).
Победитель зимней Спартакиады народов СССР (1966).
В списке «6-ти», «34-х» и «40-ка» — 1965-76.
Лучший бомбардир чемпионата СССР (1969 — 50 шайб, 1974 — 26 шайб, 1976 — 31 шайба).
В сборной СССР (1965-77, 1979) — 222 матча, 145 шайб.
Олимпийский чемпион (1972, 1976).
Чемпион мира и Европы (1967, 1969, 1970, 1973, 1974, 1975, 1979).
Один из сильнейших левых крайних нападающих мирового хоккея с шайбой.
Тренер (1983/84-84/85, 1987/88-88/89) и главный тренер «Спартака» (Москва) — 1989-93, 1998 (с апреля)-2000. В середине 1990-х работал работал в «Амбри-Пиотта» (Швейцария). Главный тренер сборной России — 1998-2000.
Обладатель приза «Известий» «Самому результативному игроку» (1969 — 50 шайб).
Награжден орденами Трудового Красного Знамени (1975), «Знак Почета» (1972, 1979), российскими орденами «За заслуги перед Отечеством» IV степени (19.04.1995), Почета (26.12.2011).
Член Клуба Всеволода Боброва (517 шайб).
Введен в Зал славы отечественного хоккея (2011) и Зал славы IIHF (2003).