Дмитро народився 8 листопада 1973 року у місті Золочів Львівської області.
Закінчив місцеву школу №1 та Золочівський професійний коледж.
Працював здебільшого за кордоном.
Дмитро брав участь у антитерористичній операції на Сході країни.
У січні 2022 року знову взяв до рук зброю, підписавши контракт зі Збройними Силами України. Спочатку служив у Десантно-штурмових військах, потім перевівся до 103-ї окремої бригади територіальної оборони. Обіймав посаду водія-електрика протитанкового відділення протитанкового взводу роти вогневої підтримки 64-го батальйону.
Дмитро помер 13 березня 2024 року у госпіталі внаслідок поранень, які отримав під час виконання бойового завдання поблизу села Богданівка на Донеччині.