Родился 6 сентября 1931 г. в деревне Малые Полороты Мартыно-Быковского сельсовета Ильинского района Пермского округа Уральской области. Отец Михаил Никитич работал заведующим конной фермой колхоза имени Сталина. Пропал без вести на Великой Отечественной войне в ноябре 1941 г. под Ельней. В семье было 4 детей. Иван окончил 4 класса Обуховской школы, дальнейшее обучение продолжал в вечерней школе. Прожиты трудные военные и первые послевоенные годы. В 1951 - 1954 гг. проходил службу в Советской Армии. После возвращения с армии пройдены курсы комбайнеров-механиков в училище механизации сельского хозяйства Ильинского района. С 1955 г. начал работать на прицепных зерноуборочных комбайнах "Коммунар" в Сретенской МТС. В 1957 г. избран председателем исполкома Мартыно-Быковского сельсовета. В марте 1959 г. назначается бригадиром комплексной бригады Кривецкого производственного участка укрупненного колхоза имени Ленина. В 1960 г. переведен комбайнером, в этом же хозяйстве. Непродолжительное время в 1964 г. работает шофером "Сельхозтехники". С 1965 г. проживает в селе Сретенское и работает комбайнером колхоза имени Ленина. Он проходит курсы переподготовки бригадиров тракторных бригад и в 1967 г. назначается бригадиром Буткановской комплексной бригады. Иван Михайлович понимает, что без специальных знаний руководителю, да и просто механизатору не обойтись. В сорокалетнем возрасте колхоз направляет его на очное обучение в Осинский сельскохозяйственный техникум на отделение агрономов-организаторов. В 1975 г. возвращается в родной колхоз имени Ленина и назначается агрономом Мироновского отделения, а вскоре бригадиром этой комплексной бригады. За добросовестный труд в 1976 г. правительство награждает его медалью "За трудовую доблесть". В 1980 г. около полугода руководит мастерской колхоза, в ноябре избирается секретарем парткома колхоза имени Ленина. С 1983 г. назначается заместителем председателя колхоза по кормопроизводству, с 1985 г. – бригадир-механик спецотряда. В 1986 г. назначается мастером-строителем. По производственной необходимости в 1991 г. ему вновь поручают руководить Мироновским участком. Будучи в пенсионном возрасте продолжает трудиться в колхозе на разных должностях: ответственный за пожарную безопасность, мастер по ремонту дорог, инженер-строитель. 1 февраля 1995 г. заканчивает трудовую деятельность в колхозе. В 1997 г. временно приглашен в СХП имени Ленина инженером-строителем. Все силы Иван Михайлович, работая на разных должностях, прилагал для укрепления и развития колхоза имени Ленина. Жена Таисья Игнатьевна (1932 - 2016) много лет работала также в колхозе имени Ленина дояркой. За добросовестный труд она дважды удостоена правительственных орденов. Они вырастили и воспитали двоих сыновей. Умер 8 августа 2001 г.
В 1977 г. временно исполнял обязанности главного агронома колхоза имени Ленина в селе Сретенском.