Звание Героя Советского Союза присвоено 31.05.1945 г.
Михаил Павлович Васильев родился 02.10.1922 г. в селе Крутченская Байгора Усманского района Липецкой области в семье служащего. Русский. Член КПСС. До войны после окончания педагогического техникума работал учителем. В Советской Армии с августа 1941 г., на фронте с ноября 1941 г.Бой под Черниговом. На позиции полка идут танки противника. Расчет гвардии старшины Васильева, «обстрелянный» еще под Сталинградом, первым же выстрелом подбил передний танк. Другие машины замедлили ход и открыли мощный огонь по орудию. Васильев приказал прекратить огонь и укрыться в щели. Считая, что орудие подавлено, танки увеличили скорость. Артиллеристы снова заняли свои места, а через секунду еще одна бронированная коробка остановилась. Командир орудия отдал команду открыть огонь шрапнелью по пехоте. В этом бою было уничтожено два фашистских танка и более 30 автоматчиков.В боях при освобождении Польши орудийный расчет Васильева уничтожил 8 танков, 4 БТР, орудие, 3 пулемета, 7 автомашин, много живой силы противника.Звание Героя Советского Союза присвоено 31.05.1945 г.