Михаил Миронов родился 12 марта 1939 года в деревне Сосноватка Калининской области.
В 1963 году окончил Таганрогский радиотехнический институт, в 1973 году - Высшую партийную школу (заочно), в 1978 году - Академию общественных наук при ЦК КПСС. Кандидат исторических наук, доктор юридических наук.
Трудовой путь начал в 1958 году после окончания Таганрогской мореходной школы. До 1963 года работал судоводителем на рыбопромысловых судах на Дальнем Востоке и Азово-Черноморском бассейне, а с 1963 по 1965 годы - в службе капитана морского порта города Таганрога.
В 1965-1975 годы - на освобожденной комсомольской работе: инструктор Таганрогского горкома комсомола, первый секретарь райкома, первый секретарь Таганрогского горкома комсомола, инструктор, ответорганизатор ЦК ВЛКСМ.
С 1978 по 1991 годы занимал различные руководящие должности в аппарате Совета Министров РСФСР.
В 1991-1995 годах - начальник отдела писем и приема граждан администрации президента РФ.
В 1995-1996 годах - начальник управления президента РФ по работе с обращениями граждан.
В 1996 году - заместитель начальника Главного управления - начальник управления по правам человека Главного управления президента РФ по вопросам конституционных гарантий прав граждан.
С 1996 года - руководитель управления президента РФ по работе с обращениями граждан.
Действительный государственный советник Российской Федерации I класса.
Награжден орденом Дружбы, медалями, Знаком отличия "За безупречную службу" ХХ лет.