Родился Дмитрий в Хабаровске. После окончания 8-го класса поступил в профтехучилище.
В 1993 году был призван в ряды ВС России. После службы школа прапорщиков, курсы младших лейтенантов. Службу проходил на острове Итуруп, затем в Приморском крае. Последнее место службы – г. Улан-Удэ. Был в командировке в Сирии.
На СВО с самого начала.
Последнее воинское звание – капитан. Позывной Тальцы. Командир штурмового отряда. Погиб под Угледаром вместе с танковой колонной, попав в засаду.
Награждён двумя орденами Мужества. Второй – посмертно.