Дмитрий Андреевич родился 2 ноября 1926 года в д. Кожаевка Спасского кантона ТатАССР (позже Куйбышевского района ТатАССР, ныне Спасский район РТ). Окончил 4 класса Кожаевской начальной школы.
Участник Великой Отечественной войны. Призван в ряды Красной Армии в ноябре 1943 года. Военную службу начал понтонером во втором отдельном запасном понтонно-мостовом батальоне с ноября 1943 года по ноябрь 1944 года. С ноября 1944 года по август 1945 года понтонер 58 отдельного понтонно-мостового батальона, в составе которого принял участие в боях с немецко-фашистскими захватчиками по 9 мая 1945 года. С июня 1946 года по август 1948 года стрелок 651 отдельной местной строительной роты, с августа 1948 года по март 1950 года стрелок 276 отдельной местной строительной роты. Уволен в запас 20 марта 1950 года. По возвращению домой и до выхода на пенсию работал трактористом и сельхозрабочим в колхозе им.Алиша. С супругой Евдокией Алексеевной (1930г.р.) вырастили 2 сыновей и дочь.
Награжден орденом отечественной войны 2-степени (1985г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.