Дмитрий Федорович родился 21 апреля 1950 года в Шебекинском селе Красная Поляна.
Он был выпускником Ленинградского художественного училища имени В.А. Серова, а с 1980 года являлся членом Союза художников России.
Среди его работ – памятники маршалу Георгию Жукову и комдиву Николаю Щорсу, мемориальный комплекс «Братская могила 483 советских воинов», бюсты Героев Советского Союза в Белгороде и Прохоровке.
Он работал в жанрах портрета и сюжетно-тематической композиции, стремился передать реалистичный образ через глубокие символы и аллегории.
Помимо монументальных работ Дмитрий Горин был автором мемориальных досок, юбилейных плакеток и медалей.