Михаил Иванович Пуговкин родился 13 июля 1923 года в селе Рамешки, недалеко от города Чухлома Костромской губернии. По некоторым данным, настоящая фамилия актера Пугонькин, а Пуговкиным он стал из-за неправильной записи в паспорте. Михаил был младшим из трех сыновей, семья жила небогато, но с детства у мальчика была мечта — стать актером. По его воспоминаниям, такое желание у него появилось после просмотра фильма «Чапаев» в загородном клубе».
Но мечте не сразу суждено было сбыться, так как подростком Михаил Пуговкин оказался в Москве, где устроился работать на завод. А по вечерам занимался в кружке художественной самодеятельности. В 1940 году режиссёр Федор Николаевич Каверин заметил молодого актёра-любителя и посоветовал ему стать профессионалом сцены. Вскоре Пуговкин начал работать в Московском драматическом театре. Перед началом Великой Отечественной войны Михаил даже успел сняться в двух эпизодических ролях в кино. Это были картины «Яков Свердлов» и «Дело Артамонова».
Но едва начавшуюся карьеру художника прервала война. Восемнадцатилетний Михаил Пуговкин ушел на фронт, а в августе 1942 года был тяжело ранен, ногу еле спасли. Война нанесла семье Пуговкиных тяжелый удар, в бою погибли отец актера и два брата. Михаил лечился в больнице в Тбилиси. Врачи уже собирались ампутировать ему ногу, но парня по незнанию спас Сталин, который в одном из своих выступлений раскритиковал врачей за слишком много ампутаций.
Молодой актер едва оправился от лечения и вернулся в Московский драматический театр. В 1943 году поступил в школу-студию Немировича-Данченко, но проучился всего два года. В 1947 году Пуговкина пригласили в Мурманск в Театр Северного флота, а затем в Вильнюсский русский драматический театр. Но через несколько лет Михаил Иванович вернулся в Москву, решив, что его призвание – кино. Но путь в большой кинематограф был непростым, Пуговкину долгое время доставались лишь эпизодические роли матросов, шахтеров, колхозников.
Настоящей удачей для актера Пуговкина стало знакомство с Леонидом Гайдаем, в то время молодым режиссером. Именно после публикации картин Гайдая Михаил Пуговкин стал по-настоящему знаменит. Одной из лучших работ в комедиях Гайдая стала роль отца Федора в фильме «12 стульев». Более того, актер не сразу дал согласие на съемки, так как был глубоко верующим человеком. По той же причине Пуговкин не вступил в коммунистическую партию.
Шестидесятые и семидесятые годы стали блестящими в актерской карьере Михаила Ивановича Пуговкина. Он часто снимался, фильмы с его участием всегда пользовались большой популярностью у зрителей. Несмотря на то, что главные роли актеру не доставались. Но как можно забыть прораба из фильма «Операция «Ы» или кинорежиссера Якина из фильма «Иван Васильевич меняет профессию»?
Пуговкин был хорош и как актер водевиля. Он прекрасно танцевал и исполнял стихи в музыкальных фильмах «Свадьба в Малиновке», «Ах, водевиль, водевиль», «Шельменко-денщик». Михаила Ивановича часто приглашали на съемки таких популярных в нашей стране киножурналов, как «Фитиль» и «Ералаш». Всего актерская карьера Пуговкина длилась около шестидесяти лет, за которые он снялся почти в ста фильмах.
Актеру часто доводилось сниматься в Крыму, на Ялтинской киностудии вышло 26 фильмов с его участием. Михаил Иванович Пуговкин всегда тепло отзывался о Крыме, а в начале девяностых переехал из Москвы в Ялту. В 1991 году умерла его вторая жена Александра Николаевна Лукьянченко, с которой актер прожил более тридцати лет. Михаил Иванович был очень огорчен утратой, чтобы хоть как-то перебороть боль невосполнимой утраты, он решил сменить место жительства. Да и сам крымский климат оказался для него более благоприятным, у актера начались проблемы с легкими.
Он познакомился, а затем женился на Ирине Константиновне Лавровой, администраторе концерта «Союз». Здесь актер организовал Центр Михаила Пуговкина, часто ездил на творческие встречи в известные крымские здравницы. В 1994 году Пуговкин стал почетным гражданином Ялты. Но в Москве его хорошо запомнили, Пуговкину предложили съемки в большой сольной программе, и в 1999 году Михаил Иванович решил снова вернуться в столицу.
В Сокольниках организовал свой «Киноцентр Михаила Пуговкина». В 2000 году известный актер и хороший друг Пуговкина Александр Абдулов решил экранизировать сказку «Бременские музыканты», где на роль царя был приглашен Михаил Иванович. Премьера состоялась 9 марта 2001 года во Дворце культуры имени Горького. Эта роль стала одной из последних в биографии Михаила Пуговкина. Через четыре года он сыграл еще одну небольшую роль дедушки Миши в сериале «Бриллианты для Джульетты». В 2006 году участвовал в создании книги «Автограф века», каждый экземпляр украшал личный автограф Пуговкина.
Легендарный советский актер скончался 25 июля 2008 года, через несколько дней после своего 85-летия. Причиной смерти стало обострение сахарного диабета, Пуговкин несколько дней провел в реанимации, но врачи не смогли его спасти.
Чуть раньше Пуговкина, в январе 2008 года, умер Александр Абдулов. Михаил Иванович завещал похоронить его рядом с другом, его воля была исполнена, могилы актера находятся на Ваганьковском кладбище. Очевидцы вспоминают, что во время похорон Пуговкина над Москвой внезапно обрушился сильный дождь.
Несмотря на то, что у Михаила Ивановича Пуговкина не было главных ролей в кино, в советском кино было мало актеров, которые могли бы сравниться с ним по популярности. В Ливадии открыт Музей М. И. Пуговкина, а в 2016 г в Ялте установлен памятник актеру, где Михаил Иванович Пуговкин предстал в образе режиссера Якина. Выбор был вовсе не случаен, запись эпизода из фильма «Иван Васильевич меняет профессию», в котором звучит песня «Звенит январская метель», происходила в 1972 году на берегу Ялты.