Актер Михаил Пореченков родился 2 марта 1969 года в Ленинграде. После школы поступил в Таллинское высшее военно-политическое строительное училище, но бросил учебу незадолго до окончания. В училище серьезно занимался боксом и получил звание кандидата в мастера спорта. После отчисления Пореченков отслужил в армии, затем поступил на актерский факультет ВГИКа, но так его и не окончил. Высшее актерское образование он в итоге получил в Ленинградском институте театра, музыки и кинематографии (ныне – Российский институт сценических искусств). После окончания учебы Пореченков был принят в труппу петербургского театра «На Крюковом канале», в 2003 году перешел в московский МХТ.
Пореченков начал сниматься в кино в середине 90-х годов. Популярность ему принесла главная роль в телесериале «Агент национальной безопасности». В фильмографии актера больше 80 ролей в кино и сериалах: «Механическая сюита», «Девятая рота», «Убойная сила», «Гибель империи», «Ликвидация», «Реальный папа», «День Д», «Белая гвардия», «Поддубный», «Куприн», «Доктор Рихтер», «Троцкий», «Мост» и другие.
Актер также работал на телевидении и был ведущим программ «Запретная зона» и «Битва экстрасенсов» на ТНТ, «Кулинарный поединок» на НТВ, «Мой папа круче» на СТС, «Бой в большом городе» на «Матч ТВ».
Пореченков на протяжении многих лет выступает как активный сторонник политики российских властей. Он поддержал присоединение Крыма к России и создание народных республик Донбасса. В 2014 году он посетил ДНР, где тогда шли активные боевые действия. Актер перед камерами выпустил несколько очередей из пулемета, во время стрельбы на нем была надета каска с надписью «пресса» — это вызвало осуждение со стороны журналистов и международных организаций. В 2015-м Пореченков участвовал в создании российского движения «Антимайдан», целью которого было «противодействие незаконным попыткам свержения действующей власти по примеру украинского евромайдана». В 2022-м актер поддержал начало российской военной операции на Украине, выступив с призывом: «Ни шагу назад!».
Пореченков был дважды официально женат. От первой супруги – предпринимательницы Екатерины Подвальной – у него в 1998 году родилась дочь Варвара. Вскоре после появления ребенка брак распался. В 1999 году на съемках фильма «День Д» актер встретил новую любовь – Ольгу, которая работала художником. В следующем году они поженились. У пары трое детей: дочь Мария и сыновья Михаил и Петр.
Кроме того, у актера есть старший сын Владимир. С его матерью, Ириной Любимовой, Пореченков познакомился во время учебы в Таллине. После рождения ребенка он не принимал участия в его жизни, воспитанием мальчика после смерти матери в 1995 году занимались бабушка и тетя. Отец и сын наладили общение, когда Владимир был уже совершеннолетним.