Дмитрий Кузьмин родился 28 июня 1975 года в городе Березовский, Кемеровская область. Успешно окончил полный курс обучения в Кузбасском Государственном техническом университете по специальности «Открытые горные работы».
Активную трудовую деятельность начал непосредственно по окончании ВУЗа. Замещал различные должности в компаниях, занимающихся деятельностью в сфере страхования.
С 2000 года, Кузьмин занимал должность заместителя главы города Березовский.
В период с 2008 по 2011 год, работал в «Энергосбытовой компании Кузбасса» ООО «ЭСКК».
Далее, находился на посту Генерального директора ХК «СДС-Энерго».
С 2013 по 2018 год, являлся депутатом Кемеровского Городского Совета народных депутатов.
Начиная с 14 сентября 2018 года, Кузьмин Дмитрий Геннадьевич исполняет полномочия члена Совета Федерации Федерального Собрания РФ - представителя в СФ ФС РФ от исполнительного органа государственной власти Кемеровской области.
Входит в состав Комитета СФ ФС Российской Федерации по федеративному устройству, региональной политике, местному самоуправлению и делам Севера.