Родился 1 июня 1942 года в деревне Темновка Каменского района Свердловской области.
Спортсмен (хоккей с мячом), тренер. Защитник.
Заслуженный тренер РСФСР (1991).
Начал играть в 1957 году в Полевском Свердловской области в команде ФЗУ. В «Северском трубнике» (Полевской) — 1959-61, 1965-78.
Главный тренер «Северского трубника» (Полевской) -1972-83, 1984-95. Тренер детских команд и старший тренер ДЮСШ Северского трубного завода (Полевской) — 1972-96.
Скончался 4 января 1996 года в Полевском Свердловской области.