Ефанов Михаил Карпович родился 15 ноября 1910 г. в с. Чердаты Зырянского района в семье крестьянина. Окончил 3 класса сельской школы, после чего работал по найму. В 1935–1941 гг. - заведующий пекарней ОРС Зырянского леспромхоза, член КПСС. 22 июня 1941 г. призван в армию Зырянским райвоенкоматом. Воевал на Северо-Западном, Воронежском, Степном и 2-м Украинском фронтах. Рядовой, понтонер 40-го отдельного понтонно-мостового батальона 7-й гвардейской армии Степного фронта.
26 сентября 1943 года во время переправы через Днепр в районе села Бородаевка Верхнеднепровского района Днепропетровской области Украинской ССР Ефанов заменил собой получившего ранение командира отделения и возглавил работы по сборке паромов. Только за первые несколько рейсов отделение Ефанова переправило на западный берег Днепра стрелковый батальон и 6 противотанковых орудий. Переправа действовала в течение нескольких дней. В общей сложности было переправлено 500 советских бойцов и командиров со всем вооружением. Когда 1 октября 1943 года у ведущего катера заглох мотор, Ефанов со своими бойцами при помощи вёсел смогли доставить танк и пехоту на понтоне к месту высадки.
Указом Президиума Верховного Совета СССР от 20 декабря 1943 года за «мужество и героизм, проявленные при форсировании Днепра и удержании плацдарма на его правом берегу» красноармеец Михаил Ефанов был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» за номером 1508.