Родился 17(30) ноября 1912 года в Каневе Киевской губернии.
Спортсмен (футбол), тренер. Нападающий, защитник.
Заслуженный мастер спорта СССР (23.07.1946). Заслуженный тренер Украинской ССР (1962).
Начал играть в 1927 году в Киеве в клубной команде «Водников». В «Динамо» (Киев) — 1932-41 (по июнь), 1944-47.
В чемпионатах СССР 152 матча, 12 голов.
2-й призер чемпионата СССР (1936 — весна), 3-й призер чемпионата СССР (1937).
Чемпион Украинской ССР (1936).
Обладатель Кубка Украинской ССР (1937, 1938, 1944).
Капитан «Динамо» — 1944-45.
В сборных Киева — 1935-40, Украинской ССР — 1934-39.
Участник чемпионата СССР (1935).
В списке «55-ти» — №4 (1938).
Главный тренер Динамо (Киев) — 1944, ДО (Киев) — 1947-53, старший тренер ФШМ (Киев) — 1954-59 (по июль), СКА (Киев) — 1959 (с августа)-61.
Под его руководством ДО (Киев) стал чемпионом Украинской ССР (1951), чемпионом Вооруженных Сил (1950); сборная Украинской ССР среди глухонемых — чемпионом СССР (1961, 1962).
Старший преподаватель кафедры физической культуры Киевского института инженеров гражданской авиации — 1962-79.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени (6.04.1985).
Брат — И.Б. Махиня.
Скончался 15 марта 1990 года в Киеве. Похоронен на Городском кладбище в Киеве (Украина).