Михаил Максимович родился 10 октября 1914 года в Киеве. Отец – инженер-металлург, мать – врач. В 1925 году семья переехала в Свердловск, где в 1930 году Михаил Максимович окончил семь классов и поступил в энергетический техникум, в котором проучился два года. В 1932 году он поступил в институт стали, преобразованный впоследствии в Металлургический факультет Уральского индустриального института.
Окончил факультет термической обработки металлов Уральского индустриального института (Уральского политехнического института имени С.М. Кирова) в 1938 году.
С 1938 года по 1941 год – инженер-исследователь НИИ металлургии (Свердловск). В декабре1939 года был зачислен аспирантом кафедры металловедения Уральского индустриального института.
В период с июля 1941 года по март 1942 года находился в армии в должности командира минометной роты 28 запасного стрелкового полка. В феврале 1942 года заболел и в марте был демобилизован из армии.
1942-1944 гг. – старший технолог и начальник смены завода «Уралмаш» (Свердловск).
В июне 1944 года вернулся в аспирантуру, в декабре защитил кандидатскую диссертацию.
1944-1965 гг. – ассистент, доцент, профессор кафедры термообработки и металловедения УПИ.
В 1959 году защитил докторскую диссертацию, в июле 1961 года получил звание профессора.
В ЧПИ с 1965 года по 1985 год: заведующий кафедрой металловедения, далее – профессор этой же кафедры.
Один из авторов учебника «Металловедение», изданного в 1961 году. Его перу принадлежат 260 печатный работ.
Член научно-методического Совета по высшему образованию при МВиССО СССР. Член секции по металлам научного Совета ГКНТ при Совете Министров СССР по проблемам «Машины и материалы, отвечающие требованиям эксплуатации в различных климатических условиях».
Награжден орденом «Знак Почета», медалями «За доблестный труд в Великой Отечественной войне 1941-1945 гг.», «Ветеран труда», «За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина», «30 лет Победы в Великой Отечественной войне 1941-1945 гг.», знаком «Отличник Минвуза СССР».