В 1929 году Егорова Дмитрия Константиновича призвали в Красную армию, где он был направлен на курсы полковой школы 28-го отдельного кавалерийского эскадрона 28-й сд.
На начало Великой Отечественной войны был слушателем курсов Казанского училища танковых сил (КУВТС) АБТВ.
С августа 1941 года по май 1942 года — командир курсантского эскадрона Чкаловского кавалерийского училища.
На фронте с июня 1942 года.
Участвовал в обороне Сталинграда (командир эскадрона 65-го кавалерийского полка 32-й Смоленской кавалерийской дивизии Южного фронта). «23.11.1942 года под селом Большой Набат при взятии немецкого аэродрома очистил аэродром от противника и захватил большие трофеи». За что награжден орденом Красного Знамени. С февраля 1943 года командир разведки 32-й Краснознаменной кавалерийской дивизии.
В июле 1944 года во время освобождения Белоруссии (Лидинский район, Витебская область) при выполнении разведывательных операций с группой разведчиков уничтожил и взял в плен множество солдат и офицеров. Также захватил авиационный склад с горючим. За что был награжден орденом Отечественной войны II степени.
В январе 1945 года «в районе Райхельвальде (Восточная Пруссия) капитан Егоров выполняя задачу по уничтожению разрозненных групп противника с группой из 7 разведчиков уничтожил 17 фашистов, взял в плен 5 солдат, одного унтер-офицера и захватил оружие». За что награжден в марте 1945 года орденом Александра Невского.
Войну закончил в мае 1945 года на линии Висмар-Виттенберг, где 2-ой Белорусский фронт соединился с союзными войсками.
участвовал в Параде Победы в июне 1945 года в составе воинов, одетых в форму кубанских казаков (2-й ряд).
После войны служил в кавалерийских войсках на Кавказе (Ставрополь), на Украине.
В январе 1950 года переведен в ремонтную комиссию ПриВО (Куйбышев). Откуда и ушел в отставку.
В 1964 году переехал с женой в г. Орджоникидзе.
Умер 10 сентября 1977 года.