Родился 23 ноября 1920 года в Челябинске.
Спортсмен (хоккей с мячом, футбол, хоккей с шайбой), тренер (хоккей с мячом). Нападающий.
Мастер спорта СССР (1950).
Начал играть в хоккей с мячом в 1935 году в Хабаровске в детской команде «Динамо». В «Динамо» (Хабаровск) — 1938/39, «Динамо» (Свердловск) — 1939/40, ДКА (Хабаровск) — 1940/41, «Динамо» — 1945/46, 1947 (по февраль), ДО (обе — Свердловск) — 1946-47 (по январь), 1947-53, «Зените» (Казань) — 1953/54, ДО (Петрозаводск) — 1954/55, «Металлурге» (Первоуральск) — 1956/57.
В чемпионатах СССР не более 38 матчей, не менее 18 голов.
Чемпион СССР (1950, 1953), 2-й призер чемпионата СССР (1951), 3-й призер чемпионата СССР (1952).
Чемпион РСФСР (1952), 3-й призер чемпионата РСФСР (1957).
Обладатель Кубка РСФСР (1947, 1952).
Чемпион Вооруженных Сил СССР (1948).
В сборной Свердловска — 1946.
Играл в футбол за «Динамо» (Хабаровск) — 1938-40, «Тракторе» (Нижний Тагил) — 1944-45, ОДО и ДО (Свердловск) — 1946-49.
Финалист Кубка ВЦСПС (1945).
Играл в хоккей с шайбой за ДО — 1946/47, «Спартаке» (обе — Свердловск) — 1953/54.
Играющий тренер команды по хоккею с мячом ДО (Петрозаводск) — 1954/55, главный тренер команды по хоккею с мячом «Уральский трубник» (Первоуральск) — 1968-70 (по январь). Тренер футбольной команды Трубного завода (Каменск-Уральский) — 1958, футбольных и хоккейных команд Старотрубного завода (Первоуральск) — 1959-68.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны II степени, Красной Звезды.
Скончался 3 марта 1977 года в Первоуральске Свердловской области.