Родился в деревне Карташиха Перевозского района Горьковской (ныне – Нижегородской) области. Со своей будущей супругой Анастасией Ивановной Михаил Иосифович познакомился в этой же деревне. В 1935 году у семьи Болотиных родилась дочь – Мария.
24 июня 1941 года Михаил Иосифович был призван на войну в возрасте 28 лет. В начале декабря 1942 года жене Михаила Болотина пришло извещение о том, что ее муж считается без вести пропавшим.
21 декабря 1942 года Анастасия Ивановна получила извещение о том, что Михаил Иосифович Болотин погиб 15 декабря 1942 года в бою и похоронен в братской могиле в близи села Цицина Белого района Смоленской области.
После окончания войны супруга Михаила Болотина больше не выходила замуж, храня памятные документы мужа, и позже передала их внучке - Зоткиной Зинаиде Александровне.
В МКУ «Муниципальный архив города Сургута» документы Михаила Иосифовича поступили частично от его внучки Зоткиной Зинаиды Александровны в рамках акции «Сохраним историю вместе» в 2021 году. Среди документов – фронтовые письма Михаила Иосифовича 1942 года своей супруге и дочери