Пуговкин Михаил Иванович родился в Костромской области, село Рамешки, 13 июля 1923 года в крестьянской семье. Впервые актерский талант мальчика проявился на свадьбе, где он умело станцевал польку, барыню и цыганочку. В 1938 году Пуговкины переехали в Москву, Миша пошел работать электромонтером на тормозной завод и одновременно занимался в драматическом кружке, руководителем которого был народный артист РСФСР А. Шагов. Он и заметил артистический дар Михаила, утвердив его кандидатуру на главную роль в постановке "Свои люди - сочтемся" по произведению А. Островского. Игру актера увидел заслуженный деятель искусств Ф. Каверин, возглавлявший в то время Московский драматический театр. Тогда Михаил Пуговкин и попал в настоящий театр, где поначалу ему доставались небольшие роли, однако актер упорно работал и постоянно доказывал, что у него настоящий талант. В 1941 году ему поступило первое предложение сняться в кинофильме "Дело Артамоновых" в роли Степаши. Однако до начала войны фильм не успели озвучить. Михаил вместе с отцом ушел на фронт, под Ворошиловградом в августе 1942 года он получил серьезное ранение в ногу. Чудом ему не ампутировали конечность. После длительного лечения Михаил вернулся в Москву и начал работать в театре драмы. В 1943 году актер поступил в Школу В. Немировича-Данченко, во время обучения он снимался в кино. Небольшую роль он получил в 1943 году в киноленте "Фельдмаршал Кутузов", затем последовали съемки фильма "Свадьба". В 1944 году Михаилу пришлось оставить обучение из-за призыва в армию, однако после демобилизации он смог продолжить учебу. Пуговкин очень часто ездил по стране, постоянно снимался в кино, встречался со зрителями. В 1967 году он сыграл значительную роль Андрея Тутышкина в киноленте "Свадьба в Малиновке", а затем ему досталась главная роль в фильме "Шельменко-денщик". С 1982 года актер снялся примерно в 20 картинах, последней ролью стала роль дедушки в фильме "Бриллианты для Джульетты". Умер Михаил Пуговкин в июле 2008 года.