Петров Дмитрий Иванович родился в 1899 году в городе Лаишев Лаишевского уезда Казанской губернии. Русский.
На фронт Великой Отечественной войны призвали в мае 1943 года. Воевал в составе 2-го Украинского фронта артиллерийского полка. За годы войны получил ранение и был контужен.
Награжден одной медалью.
Свой боевой путь закончил в январе 1945 года в звании гвардии сержанта.