Родился 08.11.1909 в д. Брюшли Бондюжского района ТАССР.
Мобилизован Бондюжским районным военкоматом в 1942 году.
Место службы: 289 стрелковый полк 120 стрелковая дивизия, командир отделения роты противотанковых ружей; 194 отдельная рота обслуживания; Донской, Ленинградский, Украинский фронты. Трижды ранен.
Как сказано в наградном листе: «Инициатор развития снайперского движения в части. За время боев лично уничтожил 31 гитлеровца. Обучил санитарному делу товарищей. В наступательных боях уничтожил девять гитлеровцев». О Д.Козлове, как о лучшем снайпере, писала красноармейская газета "Вперед к победе".
Награжден двумя медалями «За боевые заслуги» (1942, 1945 г.), юбилейными, орденом Отечественной войны второй степени (1985 г.).
Демобилизован 1945 году.
Умер в 2001 г. Похоронен в д.Брюшли.