В 1965 году окончил Таганрогский металлургический техникум, в 1974 году — Всесоюзный заочный политехнический институт, в 1989 году — Академию общественных наук при ЦК КПСС[2]. В 2007 году окончил аспирантуру Академии труда и социальных отношений по специальности «экономика и управление народным хозяйством», кандидат экономических наук[3].
В 1966—1968 годах служил в Советской Армии, после увольнения в запас работал на Таганрогском металлургическом заводе, прошел путь от мастера до председателя профсоюзного комитета. С 1976 года — на профсоюзной работе. С 1982 года — заведующий отделом охраны труда Центральном совета Горно-металлургического профсоюза России, позже был избран на должность секретаря Центрального совета, с 1996 по 2012 год — председатель Центрального совета Горно-металлургического профсоюза России.[2][4].
В 2007 году баллотировался по спискам «Единой России» в Госдуму, по результатам распределения мандатов стал депутатом Государственной Думы V созыва[5].
В декабре 2011 года вновь выдвигался по спискам партии «Единая Россия», по итогам выборов избран депутатом Государственной Думы VI созыва[6].
В сентябре 2016 года выдвигался от «Единой России» по одномандатному избирательному округу № 115, по результатам подсчёта голосов избирателей избран депутатом Государственной Думы VII созыва[7].
Согласно декларациям о доходах и имуществе Михаил Тарасенко заработал в 2018 году 5 266 189 рублей. Он владеет садовым земельным участком, квартирой и жилым домом[9].
С 2007 по 2019 годы, в течение исполнения полномочий депутата Государственной Думы V, VI и VII созывов, выступил соавтором 41 законодательной инициативы и поправки к проектам федеральных законов[10].
1 июня 2021 г. явился одним из двух единороссов в Думе, проголосовавших за включение периода срочной службы в «стаж 42 года», дающий право на досрочную пенсию (из-за отказа его коллег по фракции от участия в голосовании по рассматривавшемуся законопроекту не набрался кворум, и решение принято не было)[11]. 12 августа 2021 года за авторством нескольких сенаторов и депутатов, включая Тарасенко, был внесён аналогичный новый законопроект[12].