В 1943 году Дмитрий Назарович был призван в армию и прошел военную подготовку в Сталинграде. Полк 1575 ЗЕНАП - Западный фронт ПВО - наводчик, командир орудия, зам командира взвода. Принимал участие в Курской битве. В 1944 году полк участвовал в освобождении Венгрии. Победу встретил в Будапеште, где прослужил до конца 1945 года.
Всего в армии он прослужил более 36 лет, ушёл в отставку в звании полковника медицинской службы.
С 1980 года и по настоящее время работает в Ставропольском региональном отделении ДОСААФ в должности преподавателя по оказанию первой медицинской помощи пострадавшим. Дмитрий Назарович ведёт методическую работу по военно-патриотическому воспитанию молодежи края, проводит уроки первой доврачебной помощи при ДТП для санитарных дружин Ставропольского края.