Родился 26 мая 1930 года в поселке Кольчино Мукачевского района Закарпатской области Украинской ССР.
Спортсмен (футбол), тренер. Нападающий.
В ДОФ (Севастополь) — 1954, «Спартаке» (Ужгород) — 1955-56, 1957, «Динамо» (Киев) — 1956, «Авангарде» и «Полесье» (Житомир) — 1959-60, «Спартаке» (Станислав) — 1960.
В чемпионатах СССР 1 матч.
Тренер «Урожая» (Кольчино) — 1982.
Сын — футболист А.В. Напуда.
Проживает в поселке Кольчино Мукачевского района Закарпатской области (Украина).