Народився 11 лютого 1962 року у Києві.
З 1980 по 1986 рік був студентом КПІ. Харчук отримав диплом за спеціальністю «автоматизація теплоенергетичних процесів». Потім у тому ж виші продовжив навчання в аспірантурі.
З 1981 року – майстер на заводі ім. Антонова.
З 1989 року – приватний підприємець.
1991-1996 – фінансовий директор представництва компанії Glencore International в Україні.
1996-2001 рр. – генеральний директор представництва компанії Glencore International в Україні.
З 2003 р. - співзасновник та власник туристичної компанії «Рутенія Тур».
З 2003 р. – співзасновник івент-агентства «Спортивні та культурні ініціативи».
Із жовтня 2015 року депутат Київської міської ради. Член постійної комісії Київської міської ради з питань транспорту, зв'язку та реклами.
Депутатська фракція «Об'єднання «Самопоміч».
У 2018 році через скандал із виділенням землі родині однопартійця, Харчука та 3-х депутатів виключили з партії “Самопоміч”. Тоді Харчук та ще 17 депутатів Київради увійшли до депутатської групи “Київська команда”, яку очолив Сергій Гусовський.
З 2004 року – керуючий співзасновник громадської організації Український Гірськолижний Клуб.
Ініціатор та співзасновник багатьох культурних та спортивних подій (фестивалі «Славське Рок» та «Потяг у Яремчі», велогонки «Київська сотка», змагання з бігових лиж «Кубок дипломатичних місій»).
З 2014 року – співзасновник та член наглядової ради благодійного фонду «Центр».
Харчук не одружений, але має двох дітей: Софію і Антона.
29.12.2019