Командир роты 461-го стрелкового полка 142-й стрелковой дивизии 23-й армии Ленинградского фронта, старший лейтенант.
Дмитрий Данилович Скворцов родился в 1918 году в селе Роменье Ярославской области. В рядах Красной Армии служил с 1939 по 1948 год. Член КПСС с 1944 года.
Воевал на Ленинградском фронте, командир 461-го стрелкового полка, участник прорыва блокады Ленинграда. 9 июля 1944 года рота старшего лейтенанта Д. Скворцова переправилась через реку Вуоксу на Карельском перешейке. Создав плацдарм на вражеском берегу, она обеспечила переправу наших войск. Двое суток, отбивая бешеные танковые атаки противника, солдаты Скворцова держали оборону, что дало возможность другим подразделениям полка прорвать немецкие укрепления на решающем участке фронта.
За эту операцию Д.Д. Скворцову присвоено звание Героя Советского Союза Указом Президиума Верховного Совета СССР от 24 марта 1945 года.
Участвовал в боях за освобождение Польши, воевал в Германии. Дважды был ранен и дважды контужен.
Награжден орденами Отечественной войны I и II степени, медалями «За оборону Ленинграда», «За взятие Кенигсберга», «За победу над Германией».
Прибыл на Колыму и начале 50-х годов. Более двадцати лет работал горным мастером на прииске «Широкий» в Сусуманском районе. За ударный труд в VIII пятилетке награжден орденом Октябрьской Революции. Затем переехал в город Выборг Ленинградской области. С 1971 года жил в станице Келермесская Гиагинского района республики Адыгея. Умер 19 мая 1973 года. Похоронен в Келермесской.
Награждён орденами Ленина (24.03.45), Октябрьской Революции (1970), Отечественной войны 1-й (10.02.45) и 2-й степеней (30.12.44), медалями. На родине в поселке Борисоглебский, на мемориале землякам, установлена стела с портретом Героя. Именем Д.Д. Скворцова названа улица в поселке Широкий Сусуманского района.