Даниил Викторович Петров ранее работал заместителем начальника юридического управления Комитета по управлению государственным имуществом (КУГИ) Санкт-Петербурга.
В КУГИ Санкт-Петербурга Даниил Викторович возглавлял направление судебной защиты прав Санкт-Петербурга и Российской Федерации, неоднократно представлял интересы государства в Высшем Арбитражном и Верховном Судах России.
В 1998 году с отличием закончил юридический факультет Санкт-Петербургского государственного университета. В 2002 году защитил кандидатскую диссертацию по кафедре коммерческого права Санкт-Петербургского государственного университета. В 2004 году завершил обучение по магистерской программе университета Манчестера (Великобритания) по специальности «Государственная политика и управление».