Петрозаводчанин, по национальности русский. Летчик истребитель, участник Зимней и Великой Отечественной войн. Первый из жителей Карелии, кто был удостоен высокого звания Героя Советского союза. Погиб в 1941 году в Курской области.
Родился в семье рабочего. Окончил 7 классов и школу фабрично-заводского ученичества, работал, как и его отец, на железной дороге – слесарем на ж/д станции в столице Карелии3. Был призван в ряды Рабоче-крестьянской Красной армии в 1929 году. По комсомольской путевке получил образование в военно-технической школе ВВС в Ленинграде, служил в должности техника одного из авиаотрядов Московского ВО. После окончания военно-авиационной школы в Борисоглебске в 1936 году стал летчиком-истребителем и нес службу на территории Ленинградского ВО1.
Героем Советского Союза стал после выполнения боевого задания во время Советско-финской войны. 17 февраля 1940 года капитан Петров, командир одной из эскадрилей 13 армии Северо-Западного фронта, под шквальным огнем противника совершил посадку на замерзшее озеро Глубокое (фин. Muolaanjärvi - Муолаярви) и спас штурмана с подбитого врагами бомбардировщика. Петров стал первым карельским Героем Советского Союза3.
На фронтах Великой Отечественной войны Петр Михайлович воевал с 28 июня 1941 года1. В качестве командира истребительного полка он не раз на деле доказывал свое мужество и самоотверженность, защищая небо над Киевом. Ввиду нехватки боевых машин его пилоты совершали до 8 вылетов в день3.
Жизнь героя оборвала трагическая случайность – он был сбит огнем своих войск в районе станции Алексеевка в Курской области в конце ноября 1941 года4. Его именем названа одна из улиц Петрозаводска, портрет Петрова можно увидеть в монументальной галерее героев-земляков на пересечении Антикайнена и Красной в столице республики.