Капитан 1-го ранга. Участник Хасанских боев и советско-японской войны. Герой Советского Союза.
Михаил Беспалов родился 28 сентября 1912 года в селе Славгород, Украина. Мальчик вырос в семье крестьянина. В 1926 году окончил семь классов. Работал слесарем-монтажником на одном из промышленных предприятий Нижегородской области, затем слесарем — инструментальщиком на Московском первом механическом обозном заводе и одновременно учился на вечерних курсах подготовки для поступления в военно-морское училище.
В Военно-Морском Флоте с 1931 года. В 1935 году окончил Санкт-Петербургский военно-морской институт. Служил на Тихоокеанском флоте. С 1938 года являлся командиром сторожевого корабля «Зарница», затем сторожевого корабля «Метель».
Михаил Гаврилович являлся участником боев c японскими милитаристами у озера Хасан в 1938 году. С начала Великой Отечественной войны командовал дивизионом тральщиков. Летом 1945 года капитан Беспалов возглавил переход десяти кораблей с военно-морской базы Соединенных Штатов Америки Колд-Бэй на Аляске во Владивосток.
Также, участвовал в советско-японской войне 1945 года. Принимал участие во многих боевых операциях против империалистической Японии.
Командир 1-й бригады сторожевых кораблей, капитан 3-го ранга Беспалов отличился в десантной операции по овладению морским портом Сейсин в КНДР, активно поддерживая атаку десанта огнем корабельной артиллерии.
В конце августа 1945 года бригада сторожевых кораблей под командованием Беспалова принимала участие в высадке советских десантов на Сахалин и Курильские острова. 25 августа 1945 года фрегаты ЭК-2 и ЭК-9 участвовали в переброске из Владивостока и высадке советского десанта в порт Маока на Южном Сахалине.
Высокое мастерство и мужество проявил Беспалов, командуя высадкой десанта в порт Сейсин. Утром 14 августа 1945 года два советских сторожевых корабля, воспользовавшись густым туманом, незаметно подошли к причалам северо-корейского порта Сейсин и высадили на берег усиленный батальон морской пехоты. При поддержке артиллерии десантники быстро овладели портом и частью города.
Японцы подтянули к Сейсину свежие силы. Завязался ожесточенный бой, который неоднократно переходил в рукопашные схватки. Нашей морской пехоте нужна была помощь. Но крейсер и эскадренные миноносцы противника, которые появились в море, не давали возможности советскому десанту приблизиться к берегу. В этой сложной обстановке Михаил Беспалов взял на себя командование подразделениями морской пехоты и умело провел бой.
Под сильным огнем противника, личным примером увлекал бойцов на подвиг. Михаил Гаврилович все время находился на самых опасных участках боя. В результате умелых действий Беспалова артиллерия кораблей непрерывно вела обстрел позиций противника.
В течении ночи с 14 на 15 августа роты батальона удерживали оборону порта и города. Ведя неравный бой, неся большие потери, батальон под командованием Беспалова отстоял порт и часть города, чем обеспечил успех высадки основных сил частей 13-й бригады морской пехоты.
Указом Президиума Верховного Совета СССР от 14 сентября 1945 года за мужество и отвагу, проявленные в боях, умелое командование группой кораблей при высадке морского десанта в порту Сейсин, капитану 3-го ранга Беспалову Михаилу Гавриловичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
После войны продолжал службу в ВМФ СССР. В 1949 году окончил Военно-морскую академию. Служил на кораблях Северного флота. С 1969 года капитан 1-го ранга Беспалов уволен в запас. Преподавал в Высшей академии Генерального штаба.
Герой Советского Союза Михаил Гаврилович Беспалов умер 27 ноября 1973 года. Похоронен на Востряковском кладбище в Москве.