Народився 25 березня 1987 року.
2009 рік - Закінчив Житомирський національний агроекологічний університет, вища освіта, спеціаліст з обліку і аудиту.
Працював на різних посадах:
07.2008 до 03.2010 - бухгалтер-касир ТОВ «Діамант Зоо»; 04.2010 до 11.2013 - бухгалтер, бухгалтер-адміністратор ТОВ ТК «Полісся-Продукт»;
2014 – 2015 рр. – член Виконавчого комітету Житомирської міської ради;
З 12.2015 заступник міського голови з питань діяльності виконавчих органів ради
1. Організує і координує діяльність управління транспорту і зв’язку міської ради.
2. Контролює та координує діяльність: комунальної установи «Спеціалізована монтажно-експлуатаційна установа» Житомирської міської ради; комунального підприємства «Житомирське трамвайно-тролейбусне управління» Житомирської міської ради; комунального підприємства «Житомиртранспорт» Житомирської міської ради
3. Очолює комісії: з безпеки дорожнього руху; конкурсний комітет з визначення перевізників на обслуговування міських автобусних маршрутів загального користування в м. Житомирі; міську комісію з питань евакуації.
Голова Житомирської організації партії «Демократичний Альянс» На роботу він їздить виключно громадським транспортом. Так він безпосередньо спілкується з житомирянами і бачить недоліки в роботі міського транспорту. Безпосередньо за участі Дмитра Ткачука було розроблено схему моніторингу пасажиропотоку в Житомирі, впроваджено е –квиток.

- 6 переглядів