Родился 7 октября 1937 года в Свердловске.
Спортсмен (хоккей с мячом), тренер, арбитр (хоккей с мячом, хоккей на траве). Нападающий, полузащитник.
Мастер спорта СССР (1961). Почетный мастер спорта СССР (1967). Судья всесоюзной категории (1983 — хоккей с мячом; 1984 — хоккей на траве).
Начал играть в 1951 году в Свердловске в детской команде «Локомотива». В «Локомотиве» (Свердловск) — 1955-60, СКА (Хабаровск) — 1960-65, СКА (Свердловск) — 1965-74.
В чемпионатах СССР не более 329 матчей, 109 голов.
Чемпион СССР (1966, 1968, 1971, 1974), 2-й призер чемпионатов СССР (1964, 1967, 1969), 3-й призер чемпионатов СССР (1965, 1970).
2-й призер Спартакиад народов РСФСР (1961, 1970).
В списке «33-х» — 1968, 1969.
Один из ведущих игроков СКА (Хабаровск) и СКА (Свердловск) на протяжении многих лет.
Тренер юношеских команд СКА (Свердловск) — 1974-83.
Администратор СКА (Свердловск) по хоккею на траве — 1983-85.
Судейством занимался с 1977 года. Судил матчи команд высшей лиги по хоккею с мячом — 1979-85 и хоккею на траве — 1980-85. Был арбитром матчей турнира на призы газеты «Советская Россия» (1984).
В списке лучших судей сезона (хоккей с мячом) — 1982-84.
Скончался 31 июля 1985 года в Свердловске. Похоронен на Восточном кладбище в Екатеринбурге.
Фотография могилы © Дмитрий Никишин (Екатеринбург).