Дмитрий Данилович Скворцов родился 15 марта 1918 г. в деревне Раменье Ярославской области в семье крестьянина.
Трудовая жизнь началась рано. Окончив 7 классов, он стал работать лаборантом на маслозаводе № 2 в городе Ярославле. В ноябре 1939 г. был призван в ряды рабоче-крестьянской Красной Армии. Служил в городе Бельцы (Молдавия) курсантом отдельного батальона связи, затем командиром отделения в 176-й стрелковой дивизии Одесского военного округа.
На фронте с июля 1941 г. В 1942 г. окончил курсы младших лейтенантов, в 1943 г. – Подольское пехотное училище. Командовал отделением, взводом, ротой, был заместителем командира батальона. Воевал на Южном, Калининском, Западном, Ленинградском, 2-м Белорусском фронтах.
С 3 июля 1944 г. принял командование ротой в 461-м стрелковом полку 142-й стрелковой дивизии. В начале июля этого же года дивизия, участвуя в Выборгско-Петрозаводской операции, проводя боевые действия на Карельском перешейке, вышли к реке Вуокса. Рота Скворцова должна была первой начать форсирование, овладеть плацдармом и, удерживая его, обеспечить переправу батальона. Утром 9 июля началось форсирование реки. После продолжительного ожесточенного боя, проявив массовый героизм и ошеломив противника решительной атакой, солдаты роты под командованием Дмитрия Даниловича выбили врага из траншей и, захватив плацдарм, обеспечили полку возможность с минимальными потерями переправиться через реку и, развивая успех, прорвать оборону противника.