Родился 10 апреля 1948 года в Ленинске-Кузнецком Кемеровской области.
Спортсмен (хоккей с мячом), тренер, спорторганизатор. Нападающий.
Мастер спорта СССР (1970). Заслуженный тренер РСФСР (1987). Заслуженный работник физической культуры РФ (26.01.1998).
Начал играть в 1962 году в Ленинске-Кузнецком в детской команде «Шахтера». В «Шахтере» (Ленинск-Кузнецкий) — 1965/66, 1967-69, «Кузбассе» (Кемерово) — 1966 (с ноября), 1969-76, 1981/82, «Сибсельмаше» (Новосибирск) — 1976-81.
В чемпионатах СССР 205 матчей, 146 голов.
3-й призер чемпионата СССР (1973).
Чемпион РСФСР (1977, 1979).
3-й призер Спартакиады народов РСФСР (1966).
Главный тренер «Сибсельмаша» (Новосибирск) — 1978-81, 1983-92 (по февраль), «Шахтера» (Ленинск-Кузнецкий) — 1992-95.
Под его руководством «Сибсельмаш» стал чемпионом РСФСР (1979, 1986, 1988) и выходил в высшую лигу чемпионатов СССР; «Шахтер» — победителем первой лиги и вышел в высшую лигу (1993); сборная СССР — 2-м призером чемпионата мира среди юниоров (1990).
Вице-президент (1995-97) и президент «Сибсельмаша-Металлурга» (Новосибирск) — 1997/98. Был президентом ассоциации «Русский хоккей» (Новосибирск).
Трагически погиб 18 марта 2001 года в Новосибирске. Похоронен на Заельцовском кладбище в Новосибирске.
Фотография могилы © Владислав Тогунов (Новосибирск).