Родился 6 января 1947 года в поселке Промышленная Кемеровской области.
Спортсмен (хоккей с мячом). Защитник.
Мастер спорта (1971).
Начал играть в 1960 году в Семипалатинске в детской команде «Динамо». В «Автомобилисте» (Усть-Кут) — 1968/69, «Литейщике» (Караганда) — 1969-75, «Кузбассе» (Кемерово) — 1975/76, 1978-80, «Юности» — 1976-78, «Луче» (обе — Омск) — 1984/85.
В чемпионатах СССР 238 матчей, 138 голов.
Чемпион РСФСР (1976).
В 1990-е годы — администратор команды по хоккею с шайбой «Автомобилист» (Караганда).
Скончался 4 сентября 2004 года в Караганде.