Михаил Константинович Слепов родился 14 сентября 1918 года[1] в деревне Коурцево, позднее входившей в Редюкинский сельсовет[2] (ныне — в Некрасовском районе Ярославской области). Член КПСС.
С 1934 года — токарь на Ярославском тормозном заводе.
С ноября 1938 года — в Красной армии[3][4]. Окончил Сталинградское военное авиационное училище, служил инструктором во 2-м Чкаловском военном авиационном училище штурманов. Участвовал в боях Великой Отечественной войны в должности пилота 987-го смешанного авиационного полка, затем — командира звена 435-й отдельной армейской авиационной эскадрильи связи[5] 55-й армии, 67-й армии Ленинградского фронта. Демобилизован 9 декабря 1945 года[1] в звании старшего лейтенанта[3].
Работал на Ярославском тормозном заводе, с 1952 года — на Ярославском радиозаводе Министерства радиопромышленности СССР (бригадир, старший мастер)[6].
Указом Президиума Верховного Совета СССР от 26 апреля 1971 года удостоен звания Героя Социалистического Труда с вручением ордена Ленина и золотой медали «Серп и Молот»[6].
В 1978 году вышел на пенсию. Умер в Ярославле после 1985 года.