Дмитро народився 23 жовтня 1980 року в місті Луцьку. Закінчив Національний університет «Львівська політехніка». У мирному житті займався підприємницькою діяльністю. Був директором ТзОВ «Дельта Трейд Захід». У вільний час любив рибалити.
Під час повномасштабної війни, 20 вересня 2022 року, Дмитро добровільно вступив до лав Збройних Сил України. Воював у складі 25-ї окремої повітрянодесантної Січеславської бригади. Обіймав посаду командира розвідувальної роти.
Посмертно Дмитра Іванова нагородили орденом «За мужність» ІІІ ступеня.
Поховали захисника в селі Рованці Волинської області.
У нього залишилися дружина, син і донька.