Дмитрий был рожден в семье, в которой владение иностранными языками не являлось чем-то выдающимся. С ранних лет его бабушка, имеющая прекрасное образование, рассказывала ему сказки на английском, французском и немецком языках. Отец Дмитрия работал переводчиком с итальянского языка, а мать преподавала в школе немецкий. Во время обучения в школе Дмитрий сначала начал изучения английского языка, предусмотренного школьной программой, а затем, перешел к немецкому. К окончанию школы Петров без проблем читал по-итальянски, английски, французски и немецки.
В 2012 году Дмитрий основал Центр Инновационно-Коммуникативной Лингвистики, призванный систематизировать знания, накопленные за многие годы лингвистической деятельности, а также использовать результаты этой деятельности для развития системы образования. В работе центра задействованы одни из лучших специалистов из различных сфер. В том же году Петров начал выступать в качестве ведущего телевизионной программы «Полиглот», суть которой заключалась в овладении участниками шоу языком за 14 дней.
Центр Петрова проводит и долгосрочные курсы. Такие занятия разбиты на уровни для начинающих и для продолжающих. Кроме того, центром было создано специальное приложение для смартфонов «Полиглот 16», позволяющее изучать иностранные языки по уникальной методике Дмитрия Петрова, используя только свой телефон.

