Родился 3 октября 1946 года в Чусовом Молотовской области.
Спортсмен (хоккей с мячом, хоккей на траве), тренер. Нападающий, полузащитник.
Мастер спорта (1969 — хоккей с мячом; 1972 — хоккей на траве).
Начал играть в хоккей с мячом в 1958 году в Свердловске в детской команде «Уралхиммаша». В «Уралхиммаше» — 1963-66, 1976-79, 1984-87, СКА (обе — Свердловск) — 1966-71, «Уральском трубнике» (Первоуральск) — 1971-76.
В чемпионатах СССР 208 матчей, 80 голов.
Чемпион СССР (1968, 1971), 2-й призер чемпионата СССР (1969), 3-й призер чемпионата СССР (1970).
3-й призер чемпионата РСФСР (1966).
Обладатель Кубка ВЦСПС (1978).
Играл в хоккей на траве за СКА (Свердловск) — 1969-70, «Уральский трубник» (Первоуральск) — 1971-76.
3-й призер чемпионата СССР (1972).
Играющий главный тренер «Уралшиммаша» (Свердловск) — 1985-87. Тренер юношеских команд «Уралшиммаша» (Свердловск) — 1979-84.
Скончался 23 апреля 1997 года в Екатеринбурге.