До начала войны работал начальником вооруженно-вахтерской охраны в городе Парткоммуна.
Звание: старший лейтенант.
В 1941 году Дмитрий Иосифович участвовал в эвакуации техники и оборудования, сопровождал эшелоны в Кузбасс. В 1942 году поступил на службу в вооруженно-вахтерской охрану города Прокопьевска Кемеровской области. Был призван на фронт в составе 376-ой стрелковой Кузбасско-Псковской Краснознамённой дивизии в качестве командира батальона. Хряшков Д.И. погиб 17 февраля 1943 года при освобождении села Павловка Обояновского района Курской области, где и был похоронен.
Награды
Орден Красной Звезды
Орден Отечественной войны I степени
Орден Кутузова I степени
Участник Сталинградской битвы.