Родился 23 сентября 1928 года на хуторе Веселовка Самохваловского района Минской области Белоруссии. Образование 7 классов. Вместе с родителями переехал в Сибирь в пос. Кольчегиз. Дмитрий Дмитриевич 46 лет проработал в сельском хозяйстве, был разнорабочим, механизатором, бригадиром животноводства, заведующим током.
Но и после ухода на пенсию не сидел сложа руки: он ежегодно помогал родному хозяйству в страдную пору, а с 1990 до января 2003 года возглавлял Кольчегизскую ветеранскую организацию. Награжден медалью "За освоение целинных и залежных земель».
Ветеран труда.