Родился 2 апреля 1940 года в Осинниках Новосибирской области.
Спортсмен (хоккей с мячом), тренер. Полузащитник.
Мастер спорта (1966).
Начал играть в 1955 году в Кемерово в детской команде при стадионе «Шахтер» (Рудничный район). Выступал за «Шахтер» (Кемерово) — 1959-70.
В чемпионатах СССР не более 196 матчей, 12 голов.
Один из ведущих игроков «Шахтера» на протяжении многих лет.
Тренер «Кузбасса» (Кемерово) — 1970-72. Инструктор областного совета ДСО «Труд» (Кемерово) — 1972-75.
Скончался 8 июня 1975 года в Кемерово.