Родился 15 февраля 1924 года в селе Уткино Задонского района Орловской области. 30 июня 1942 года, на 2 курсе педагогического техникума, призван Задонским РВК на фронт.
В 1943 году принимал участие в боях на Северо-Западном фронте: уничтожение Демьянского котла, прорыв блокады Ленинграда, взятие г. Старая Руса; был парашютистом-десантником.
С 1943 по 1944 годы четырежды ранен.
В 1945 году получил звание командира взвода пешей разведки полка со званием гвардии младший лейтенант.
Награжден орденами «Красной Звезды», «Отечественной войны II степени» и другими орденами и медалями.
В поселок Красный Сад Дмитрий Александрович переехал с семьей в 1963 году.