Родился 12 декабря 1923 года на хуторе Серебряный Морозовского района Ростовской области в семье рабочего. Русский.
Вместе с отцом переехал в город Новошахтинск Ростовской области. Получил неполное среднее образование.
В Красной Армии с июня 1941 года. Участник Великой Отечественной войны с июля 1941 года. Сражался на Воронежском и 1-м Украинском фронтах. Принимал участие в Курской битве, в освобождении Левобережной Украины.
Разведчик взвода пешей разведки красноармеец Михаил Ерохин в ночь на 22 сентября 1943 года с группой разведчиков переправился на правый берег Днепра у хутора Монастырёк (ныне в черте поселка городского типа Ржищев Киевской области Украины) и с ходу вступил в бой за плацдарм. В рукопашной схватке лично уничтожил 13 и взял в плен 2 гитлеровцев, участвовал в отражении многочисленных контратак противника.
Погиб в бою 10 ноября 1943 года. Похоронен в братской могиле в поселке городского типа Ржищев, где его имя помещено на мемориальной доске.