Родился 2 января 1948 года в Констанце (жудец Констанца, Румыния).
Спортсмен (футбол), тренер. Нападающий, полузащитник.
В «Заре» (Луганск/Ворошиловград) — 1965-71, 1973, 1974-75, 1976, команде города Чернигова и СК «Чернигов» — 1972, 1975, «Шахтере» (Кадиевка) — 1973, «Спартаке» (Ивано-Франковск) — 1976.
В чемпионатах СССР 105 матчей, 16 голов.
Тренер (1978-79, 1981, 1990, с августа-93, по июнь) и главный тренер «Зари» и «Зари-МАЛС» (Ворошиловград/Луганск) — 1993 (с июня)-94 (по апрель), тренер «Динамо» (Луганск, Украина) — 1994 (с июля)-95 (по июнь), главный тренер «Авангарда» (Ровеньки, Украина) — 1997 (с июля)-98, главный тренер (2001) и тренер «Шахтера» (Луганск, Украина) — 2001-03 (по июнь). Тренер СДЮШОР «Заря» (Ворошиловград/Луганск) — 1976-2009 (с перерывом).
Брат — футболист Ал.Д. Шакун.
Скончался 27 февраля 2020 года.