Родился 15 февраля 1935 года в Нижнем Тагиле Свердловской области.
Спортсмен (хоккей с мячом, хоккей с шайбой, футбол). Полузащитник.
Мастер спорта (1956, хоккей с мячом).
Начал играть в хоккей с мячом в 1948 году в Нижнем Тагиле в детской команде «Металлурга». В «Металлурге» (Нижний Тагил) — 1952-54, 1958-60, 1961/62, ОДО (Свердловск) — 1954-58, 1960/61, «Труде» (Курск) — 1962/63.
В чемпионатах СССР не более 113 матчей, 4 гола.
Чемпион СССР (1956, 1958), 2-й призер чемпионатов СССР (1957, 1961).
2-й призер чемпионата РСФСР (1953), 3-й призер чемпионата РСФСР (1959). Победитель Спартакиады народов РСФСР (1961), 2-й призер Спартакиады народов РСФСР (1958).
2-й призер Кубка ВЦСПС (1952).
В списке «22-х» — 1961.
В сборной СССР (1961) — 3 матча.
Чемпион мира (1957, 1961).
Играл в хоккей с шайбой за «Уралец» (Нижний Тагил) — 1963-65.
Играл в футбол за ОДО (Свердловск) — 1955, «Металлург» (Нижний Тагил) — 1958-61.
Скончался 19 декабря 2004 года в Нижнем Тагиле Свердловской области.