Родился 15 января 1934 года в Рошале Московской области.
Спортсмен (хоккей с мячом, хоккей на траве), тренер (хоккей с мячом, хоккей на траве, хоккей с шайбой), спорторганизатор. Нападающий, полузащитник.
Мастер спорта СССР (1955, хоккей с мячом). Заслуженный мастер спорта СССР (1990, хоккей с мячом). Заслуженный тренер РСФСР (1969, хоккей с мячом). Заслуженный тренер СССР (1979, хоккей с мячом).
Начал играть в хоккей с мячом в 1949 году в Москве в детской команде завода «Красный пролетарий». В «Крыльях Советов-III» — 1951/52, «Буревестнике» — 1952-54, ЦДСА, ЦСК МО и ЦСКА (все — Москва) — 1954-61, «Динамо» (Ленинград) — 1961-64, СКА (Свердловск) — 1964-67.
В чемпионатах СССР не более 221 матча, не менее 13 голов.
Чемпион СССР (1955, 1966), 2-й призер чемпионатов СССР (1956, 1958, 1960, 1965, 1967), 3-й призер чемпионатов СССР (1954, 1959, 1961).
Капитан ЦСК МО и ЦСКА — 1959-61.
В списке «22-х» — 1960.
В сборной СССР (1956) — 3 матча.
Победитель Спартакиады народов РСФСР (1958).
2-й призер Московского международного турнира (1956).
Играл в хоккей на траве за ЦДСА (Москва) — 1955-56.
В сборной СССР — 1956.
Главный тренер команд по хоккею с мячом СКА (Свердловск) — 1967-72, 1977-81, «Кузбасс» (Кемерово) — 1982-87. Главный тренер команды по хоккею на траве СКА (Свердловск) — 1969-70. Тренер команды по хоккею с шайбой СКА (Свердловск) — 1973-75, главный тренер команды по хоккею с шайбой «Звезда» (Чебаркуль) — 1975/76. Тренер детских клубных команд СКА (Свердловск) — 1972/73, 1976/77, 1981/82, ДЮСШ СКА (Свердловск) — 1987-89.
Под его руководством СКА стал чемпионом СССР по хоккею с мячом (1968, 1971), 2-м призером чемпионата СССР (1969), 3-м призером чемпионата СССР (1970), чемпионом СССР среди юниоров (1989), 2-м призером чемпионата СССР среди юношей (1988); «Кузбасс» — вышел в высшую лигу чемпионатов СССР (1986); сборная Свердловской области стала победителем Спартакиады народов СССР (1990), 2-м призером Спартакиады народов РСФСР (1970), 3-м призером Спартакиады народов РСФСР (1989).
Заместитель директора СДЮШОР №18 (Свердловск) — 1989-2004.
Мемориальная доска установлена в Екатеринбурге по адресу: Сибирский тракт, 5, корп. 2.
Сын — В.И. Малахов.
Скончался 15 октября 2007 года в Екатеринбурге. Похоронен на Сибирском кладбище в Екатеринбурге.
Фотографии © Денис Шабалин (Москва).
Фотография могилы © Дмитрий Никишин (Екатеринбург).