В 2009 году с отличием окончил юридический факультет Российского университета дружбы народов.
В юридическом бизнесе Дмитрий Рожков работает с 2007 года. В 2010 году присоединился к команде Евгения Воеводина и в настоящее время работает в созданной им юридической фирме «Антимонопольное бюро», являющейся первой в России компанией на 100 % занимающейся всеми вопросами антимонопольного и смежных с ним законодательств, в том числе об иностранных инвестициях в стратегические общества России. За время своей профессиональный карьеры Дмитрий Рожков представлял интересы крупных российских и иностранных компаний при совершении ими сделок слияния/поглощения, а также в делах о нарушении антимонопольного законодательства, включая представительство в арбитражных судах.
Дмитрий Рожков также является секретарем генерального совета некоммерческого партнерства «Содействие развитию конкуренции» и учредителем некоммерческого партнерства «Содействие развитию конкуренции в странах СНГ».
В 2011 году был награжден почетной грамотой ФАС России за активное участие в совершенствовании антимонопольного законодательства и развитие конкурентной политики.