Михаил Першин родился 14 февраля 1977 года в селе Чернолесская пустынь Борского района Нижегородской области.
В 2001 году успешно завершил полный курс обучения в НГТУ им. Р. Е. Алексеева по специальности «Судовые и энергетические установки», с присвоением квалификации «морской инженер». В том же году был принят на работу на завод «Красное Сормово» строителем кораблей.
В 2001-2007 годах, занимая руководящие должности, участвовал в строительстве и испытаниях теплоходов проектов 17310 и 19614, был ответственным сдатчиком танкеров проектов 19614 и 19612А.
В 2007 году назначен главным строителем судов, а с 2014 года – исполнительным директором завода «Красное Сормово». Михаил Першин отвечал за развитие сектора гражданского судостроения на предприятии, руководил строительством принципиально новых типов судов для транспортных компаний России, Азербайджана, Казахстана, Туркмении и Турции: танкеров проектов 19619, RST22, 19900, RST27 (самая крупная серия танкеров в новейшей истории отечественного судостроения), RST27M, самоотвозных дноуглубительных судов проекта TSHD1000.
Танкеры проекта 19619 Prezident Heydar Aliev и Zengezur, построенные в 2003 и 2008 годах для Азербайджана, головной танкер проекта 19900 Jeyhun, построенный в 2010 году для Туркмении, и головной танкер «ВФ Танкер-1» проекта RST27, построенный для российской компании в 2012 году, включены Британским Королевским обществом корабельных инженеров (Royal Institution of Naval Architects — RINA) в «Список значительных судов года». За разработку проекта и строительство танкеров проекта 19619 Михаил Першин был признан лауреатом «Премии Нижнего Новгорода».
Решением Совета директоров ПАО «Завод «Красное Сормово» от 27 декабря 2018 года, Першин Михаил Николаевич назначен на должность генерального директора. Во главе предприятия он продолжит следовать ключевым сормовским принципам: выполнению контрактных сроков и выпуску продукции высочайшего качества.
В августе 2020 г. М.Н. Першин был избран в Совет НАПП.