Родился 26 января 1937 года в поселке Сухой Лог Сухоложского района Свердловской области.
Спортсмен (хоккей с мячом, хоккей на траве), тренер. Нападающий.
Мастер спорта (1967, хоккей с мячом).
Начал играть в хоккей с мячом в 1950 году в Сухом Логе в детской команде «Строителя». В «Строителе» — 1954-56, «Вторцветмете» и «Труде» (обе — Ленинск-Кузнецкий) — 1959-64, клубной команде «Динамо» (Москва) — 1956-59, «Труде» (Краснотурьинск) — 1964-70, «Металлурге» (Боровичи) — 1970-87.
В чемпионатах СССР 55 матчей, 15 голов.
Играл в хоккей на траве за «Труд» (Краснотурьинск) — 1969.
Играющий тренер (1970-74, 1986/87) и главный тренер «Металлурга» (Боровичи) — 1974-86. Тренер детских команд «Металлурга» (Боровичи) — 1987-2003.
Под его руководством «Металлург» стал победителем турнира «Плетеный мяч» (1990).
Проживает в Боровичах Новгородской области.