Дмитрій народився в селі Краснопіль Житомирської області. Навчався у Краснопільській школі I-III ступенів. З 2019 року проходив службу за контрактом у військовій частині 3030 НГУ. У 2020-2024 роках здобував вищу освіту в Київському інституті Національної гвардії України.
Під час повномасштабного російського вторгнення Дмитрій захищав свою країну в лавах 12-ї бригади спеціального призначення «Азов» Національної гвардії України. Він був командиром взводу у 5-му батальйоні спецпризначення «Любарт».
«Мій чоловік був найкращий. Він був доброзичливий, завжди йшов на допомогу і був для мене опорою», – зазначила Катерина Козакова.
Поховали офіцера в рідному селі.
Посмертно захисника нагородили орденом «За мужність» ІІІ ступеня.
У Дмитрія залишились батьки, брати, сестри та дружина.