Михаил Павлович Криворотов родился 10 сентября 1920 г. в д.Ново-Константиновка Благоварского района Республики Башкортостан. До войны работал комбайнером в совхозе. В 1940 году был призван в Советскую Армию Благоварским райвоенкоматом. Участник Великой Отечественной войны с июня 1941 года.
Служил старшим механиком-водителем танка в 1-м танковом полку (1-я отдельная танковая бригада, 21-я армия, Юго-Западный фронт). Отличился в боях под селом Штеповка (Лебединский район, Сумская область).
1 октября 1941 года, как указано в наградных документах, рядовой Криворотов семь раз водил танк в атаку, уничтожив:1 противотанковое орудие, 5 крупнокалиберных пулемётов, 2 миномётные батареи, несколько автомашин противника.
В последней атаке танк был подбит и загорелся. Весь экипаж погиб, кроме тяжелораненого Криворотова. Тогда он направил горящую машину на вражескую артиллерийскую батарею. Танк взорвался, уничтожив орудия, а Михаил Павлович чудом успел выбраться из горящей машины.
20 ноября 1941 года ему было присвоено звание Героя Советского Союза.
Скончался 18 февраля 1943 года в госпитале от полученных ран.