Дмитрий Степанович родился 8 ноября 1925 года в с.Полянки Спасского кантона ТатАССР (позже Куйбышевский район ТатАССР, ныне Спасского р-на РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии Куйбышевским РВК ТатАССР 10 января 1943 года. Воевал разведчиком в составе 525 Гвардеского минометного полка на 1-м Украинском фронте с ноября 1943 года по август 1944 года. В ходе боя был тяжело ранен осколком снаряда в живот. После излечения демобилизован по ранению 19 января 1945 года инвалидом III-группы. По возвращению домой работал в колхозах «Декада» и «Заречье». Позже работал сельхозрабочим в совхозах «Приволжский», «Краснослободский», «Болгарский» Куйбышевского района ТатАССР.
Награждён орденами Отечественной войны 1-й степени (1985г.), Славы 3-й степени (1947г.) и медалями.
Умер 10 апреля 1992 года, похоронен на сельском кладбище пос.Приволжский Спасского района РТ.