Родился в 1926 году в д. Иврово Ленинского района Тульской обл. С 15 лет трудился на Тульском Оружейном заводе токарем. В 1943 году, в неполные 18 лет, призван в Армию на Балтийский флот, охранять северные рубежи нашей родины. Служил радистом на корабле.
В октябре 1944 года участвовал в Петсамо-Киркенесской операции. Это сражение называли «десятый сталинский удар», потому что наступательная операция была частью боевых действий, осуществляемых нашими войсками по разгрому 20-й горной немецкой армии в Северной Финляндии, в результате которой был освобождён район Печенги и ликвидирована угроза порту Мурманск и северным морским путям СССР. Наступление советских войск привело к освобождению Норвегии. Оборона Заполярья вписана золотой страницей в летопись Великой Отечественной войны.
Указом Президиума Верховного Совета СССР от 5 декабря 1944 г. за участие в героической обороне Советского Заполярья краснофлотец Кретов Михаил Афанасьевич награжден медалью «За оборону Cоветского Заполярья».
После войны еще 5 лет он служил в Армии. За безупречную службу, отличные показатели в боевой и политической учебе отмечен Похвальным листом.