М.П. Ромашин родился в дер. Крыловка Брянского районa в бедной крестьянской семье. Трудовой путь начал в 1917 г. учеником слесаря. Перед Великой Отечественной войной был секретарем Брянского райкома партии.
Осенью 1941 г. Михаил Петрович возглавил Брянский районный партизанский отряд, который со временем начал наносить врагу чувствительные удары. К июлю 1942 г. на счету отряда было 5 взорванных ж. д. мостов, 3 пущенных под откос и 2 обстрелянных партизанами вражеских эшелона, около 2 тыс. уничтоженных гитлеровцев и предателей, 3 разгромленных полицейских отряда, выведенная из строя Полпинская ж. д. ветка.
За поимку или выдачу Михаила Петровича немцы назначили награду в 1 000 руб., дом, 2 коровы и лошадь. Однако желающих получить всё это не нашлось.
Указом Президиума Верховного Совета СССР oт 1 сентября 1942 г. М.П. Ромашину было присвоено звание Герой Советского Союза - за мужество и героизм, проявленные в борьбе с немецкими оккупантами.
Вноябре 1942 г. М.П. Ромашин был назначен командиром партизанской бригады им. Щорса, объединившей силы нескольких отрядов Под руководством Ромашина бригадой была успешно осуществлена операция, о которой 14 марта 1943 г. сообщало Совинформбюро, - взрыв Голубого моста у ст. Выгоничи. На целый месяц прекратилось движение по железной дороге Брянск - Гомель. За эту операцию М. П. Ромашин получил благодарность командования Брянского фронта.
Весной 1943 г. Михаил Петрович был отозван на Большую землю. Его выдвинули на должность председателя Орловского областного Совета депутатов трудящихся, a после создания Брянской области - Брянского.
Михаил Петрович Ромашин избирался в Верховный Совет СССР, был депутатом Брянского областного Совета. После учёбы в Москве на ответственной партийной и советской работе в Калининграде. Последние годы жизни провёл на заслуженном отдыхе.