Иван Михайлович родился в селе Заворонежское Староюрьевского района Тамбовской области. После седьмого класса поступил в педагогический техникум в Москве. В начале Великой Отечественной войны пошел добровольцем на фронт. Служил в Иране на авиационной базе: принимал самолеты, поставляемые Америкой.
После войны служил на Кавказе. В 1953 году поступил в Рижское Краснознаменное высшее инженерно-авиационное училище ВВС имени К.Е. Ворошилова, получил специальность "эксплуатация электроспецоборудования самолетов".
До 1960 года на Урале участвовал в создании ракетных войск стратегического назначения, был главным инженером части. В 1972 году уволился в запас в звании подполковника, трудился в ВПО «Техника» ведущим инженером-технологом, уволился в 2004 году.
Иван Михайлович в браке уже 71 год. У него две дочки, двое внуков и три правнука.
Награжден Орденом Красной Звезды и медалями.
От всего сердца поздравляем с юбилеем!