Родился 9 июля 1946 года в Сталинске Кемеровской области.
Спортсмен (хоккей с шайбой), тренер. Нападающий.
Мастер спорта международного класса.
Начал играть в 1961 году в Новокузнецке в ДЮСШ «Металлурга». В «Металлурге» (Новокузнецк) — 1963-65, «Динамо» (Москва) — 1965-77.
В чемпионатах СССР 336 матчей, 135 шайб.
2-й призер чемпионатов СССР (1970/71, 1971/72), 3-й призер чемпионатов СССР (1965/66, 1966/67, 1967/68, 1968/69, 1973/74, 1975/76).
Обладатель Кубка СССР (1972, 1976), финалист Кубка СССР (1966, 1969, 1970, 1974).
Победитель зимней Спартакиады народов СССР (1966).
В списке «34-х» (1969).
Был главным тренером «Газпром-экспорта».