Иван Михайлович родился 20 мая 1914 года в д.Шишма Щучье-Озерского района Молотовской области.
Участник Великой Отечественной войны. Призван в ряды Красной Армии в 1942 году Торжокским РВК Московской области. С 1943 года по май 1945 года воевал в составе 542-го отдельного минометного дивизиона 9-й минометной бригады на Волховском и 3-м Белорусском фронтах санинструктором. С 1946 года по 1947 год служил в органах внутренних дел инспектором детской комнаты линейного отделения милиции на ст. Красноуфимск Казанской железной дороги.
Награжден орденом Красной Звезды, дважды медалью «За отвагу», медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».