Родился 14 сентября 1923 года в деревне Параткуль Ольховской волости Шадринского уезда Екатеринбургской губернии.
Спортсмен (хоккей с мячом, футбол, хоккей с шайбой), тренер (хоккей с мячом). Защитник (хоккей с мячом, хоккей с шайбой), полузащитник (хоккей с мячом), нападающий (футбол).
Мастер спорта СССР (1950, хоккей с мячом). Заслуженный тренер РСФСР (1967).
Начал играть в хоккей с мячом в 1938 году в Свердловске в детской команде «Спартака». В ОДО и ДО (Свердловск) — 1945-55.
В чемпионатах СССР около 45 матчей, не менее 5 голов.
Чемпион СССР (1950, 1953), 3-й призер чемпионата СССР (1952).
Финалист Кубка СССР (1953).
Чемпион РСФСР (1952).
Обладатель Кубка РСФСР (1951, 1952).
Чемпион Вооруженных Сил СССР (1948).
В сборной СССР (1954) — 3 матча.
2-й призер Московского международного турнира (1954).
Играл в футбол за ОДО — 1946-47, 1948-51, 1954, «Авангард» (обе — Свердловск) — 1948.
Чемпион РСФСР (1951).
Обладатель Кубка РСФСР (1950).
Играл в хоккей с шайбой за ДО (Свердловск) — 1946/47.
Начальник команды (1956-64, 1967-69, по ноябрь) и главный тренер СКА (Свердловск) — 1964-67, главный тренер «Уральского трубника» (Первоуральск) — 1972/73.
Под его руководством СКА стал чемпионом СССР (1966), 2-м призером чемпионатов СССР (1965, 1967).
Награжден медалями «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За боевые заслуги» (26.10.1945), нагрудным знаком «Отличник физической культуры и спорта».
Скончался 29 января 1999 года в Екатеринбурге. Похоронен на Сибирском кладбище в Екатеринбурге.
Фотография могилы © Дмитрий Никишин (Екатеринбург).