Дмитрий Анатольевич родился 2 мая 1967 года в городе Алма-Ате Казахской ССР.
После окончания школы служил в рядах советской армии.
С 1985 по 1987 гг. – старший стрелок войсковой части Среднеазиатского военного округа (спортсмен по легкой атлетике).
С 1993 по 1998 гг. – тренер-администратор спортивной команды по регби, инструктор, тренер спортивной команды по легкой атлетике Центрального спортивного клуба Военно-воздушных сил.
С 1998 по 2001 гг. – заместитель начальника Центрального спортивного клуба Военно-воздушных сил (ЦСК ВВС, Самара).
С 2001 по 2009 гг. – начальник ЦСК ВВС, Самара.
С июня 2009 года по сентябрь 2012 года - начальник федерального автономного учреждения Министерства обороны РФ «Центральный спортивный клуб Армии» (Москва).
С 1 октября 2012 года – министр спорта Самарской области.
16 января 2016 года избран президентом Всероссийской федерации лёгкой атлетики.
В феврале 2019 года был назначен на должность министра спорта Самарской области.