Иван Михайлович родился в селе Сокулук Киргизской Советской Социалистической Республики в многодетной семье.
После окончания средней школы Иван Михайлович обучался в профессионально-техническом училище по специальности слесарь-сборщик. Отслужив в армии, женился, вместе с супругой воспитали двоих детей.
В 1976 году семья переехала в Казахстан, где Иван Михайлович трудился на Механическом заводе слесарем-наладчиком.
В 1997 году вместе с семьей переехали в село Голофеевка, работал в колхозе «Русь» электриком. С 2012 года Иван Михайлович находится на заслуженном отдыхе.
Юбиляра поздравила глава администрации Голофеевского сельского поселения Н.А. Есина, молодежный актив. Имениннику пожелали счастья, здоровья и любви близких, вручили памятный подарок.