Дмитрий Александрович Федоров родился 16 июля 1981 года в Перми. Окончил одну из старейших школ города Перми — школу № 22 с углубленным изучением иностранных языков.
Поступил в 1998 году в пермский филиал Московского юридического института МВД России (ныне Нижегородская академия МВД России). Закончил учебу в институте в 2002 году, получив диплом с отличием по специальности «юриспруденция».
Затем в жизни Дмитрия Федорова происходит большие перемены. После окончания института МВД он должен был поступить на службу в милицию, но уже в 2002 году он был принят на службу в ФСБ.
Во время службы в ФСБ принимал участие в контртеррористической операции на Северном Кавказе. Был награжден ведомственными медалями. Ветеран боевых действий. Уволился со службы в звании капитана после шести лет службы.
В 2008 году переходит в коммерческий сектор, где до 2012 года был заместителем генерального директора ООО «Управления девелоперскими операциями и строительством». Компания на данный момент уже ликвидирована.
С 2010 по 2014 год был аспирантом Омской академии МВД России. В 2015 году Дмитрий Федоров защищает кандидатскую диссертацию по специальности «Уголовное право, криминология, уголовно-исполнительное право». Таким образом, он становится кандидатом юридических наук.
В 2016 году участвовал в выборах в Пермскую городскую Думу. Выиграл по 20 избирательному округу. Спустя два года, он вступает в политическую партию «Единая Россия».
Активно ведет личную страницу в социальной сети «ВКонтакте», где рассказывает о проделанной работе.
Фотография взята из личной страницы Дмитрия Федорова «ВКонтакте».