Родился 20 января 1966 года в Перми.
Окончил школу №17. С 1983 по 1988 год учился на строительном факультете Пермского политехнического института по специальности «Производство строительных изделий и конструкций». После окончания института был распределён на завод ЖБК-2, где отработал положенные три года. В 1991 году был принят на Пермский завод силикатных панелей на должность инженера-технолога. За время работы на ПЗСП прошёл путь от рядового инженера до технического директора предприятия.
В 2009 году Михаил Черепанов был удостоен звания «Почётный строитель России».
С марта 2011 года - депутат Пермской городской Думы V созыва, в 2016 году избран депутатом Пермской городской Думы VI созыва.
Является членом политсовета местного отделения Всероссийской политической партии «Единая Россия» Дзержинского района г.Перми.
Женат, супруга - провизор. Воспитывают двоих сыновей. Старший - студент строительного факультета Пермского государственного технического университета, младший - школьник.
Заместитель председателя комитета по вопросам градостроительства, планирования и развития территории, также входит в состав комитета по экономическому развитию.
Представительный орган муниципального района и городского округа
Орган власти
Пермская Городская Дума VII созыва
Должность в органе власти
Член депутатской фракции, председатель комитета по ПО ПРОСТРАНСТВЕННОМУ РАЗВИТИЮ И БЛАГОУСТРОЙСТВУ
В Региональной общественной приёмной Председателя партии «Единая Россия» в Пермском крае приём граждан по личным вопросам провёл депутат Пермской городской Думы Михаил Черепанов.
1-й вторник месяца: с 17.00 до 18.00 ул.Рабочая,19 (Общественный центр)
2-й вторник месяца: с 17.00 до 18.00 ул.Боровая,16 (ЦДТ «Юность»)
3-й вторник месяца: с 17.00 до 18.00 ул.Плеханова,37 (Общественный центр)