Михаил Иванович родился 5 ноября 1955 года в поселке Атасу Карагандинской области. В 1976 году окончил рабфак, а в 1981 году исторический факультет Омского государственного университета. С 1973 по 1975 г. работал комплектовщиком, балансировщиком авиационных шин на Омском шинном заводе. В 1981 — 1988 годах был ассистентом кафедры истории КПСС ОмПИ. После окончания аспирантуры и защиты кандидатской диссертации работал старшим преподавателем ОмПИ.
В 1990 и 1998 годах избирался депутатом горсовета. С 1991 по 1998 – доцент кафедры истории КПСС, позднее - политической истории, отечественной истории ОмГТУ. В 1998 году избирался депутатом омского Заксобрания по округу №18.
С 2002 по 2005 год работал главным специалистом Регионального центра по связям с общественностью. С 2005 года работает в должности декана факультета гуманитарного образования ОмГТУ. В 2014 — 2016 годах совмещал эту должность с работой завкафедры «Отечественная история».
С 2016 года является членом Общественной палаты Омской области.
«СуперОмск» поздравляет Михаила Ивановича с днем рождения и желает ему крепкого здоровья, счастья, благополучия, успехов и только хороших новостей!