Родился 2 августа 1932 года в Давлеканово Башкирской АССР.
Спортсмен (хоккей с мячом, хоккей с шайбой, футбол), тренер (хоккей с шайбой, футбол). Нападающий (хоккей с мячом, хоккей с шайбой, футбол), защитник (хоккей с шайбой, футбол).
Мастер спорта (1954 — хоккей с мячом; 1956 — хоккей с шайбой).
Начал играть в хоккей с мячом в 1946 году в Челябинске в детской команде «Дзержинец». В ОДО (Свердловск) — 1953-55.
В чемпионатах СССР не более 25 матчей, 17 голов.
2-й призер чемпионата СССР (1954/55).
В сборной СССР (1954) — 1 матч.
2-й призер Московского международного турнира (1954).
Играл в хоккей с шайбой за «Дзержинец», «Авангард» и «Трактор» (Челябинск) — 1949-52, 1955-64, ОДО (Свердловск) — 1952/53, «Салават Юлаев» (Уфа) — 1964-66.
В чемпионатах СССР около 255 матчей, 106 шайб.
Победитель Всемирных зимних студенческих игр (1956).
Играл в футбол за «Дзержинец» и «Авангард» (Челябинск) — 1951-53, 1956, «Авангард» — 1953 (с июня), ОДО (обе — Свердловск) — 1953 (по май), 1954-55.
Играющий тренер ХК «Трактор» (Челябинск) — 1963/64, тренер (1966-68) и главный тренер ХК «Салават Юлаев» (Уфа) — 1968-75. Тренер юношеских команд СК «Салават Юлаев» (Уфа) — 1975-79, «Металлурга» (Челябинск) — 1979-85.
Тренер ДЮСШ по футболу ЧМС (Челябинск) – 1984/85-1993/94.
Скончался 12 августа 2011 года в Челябинске.