Иван Семёнович родился в 1924 году в селе Новенькое Локтевского района. В 1942 году окончил 9 классов Локтевской средней школы. В августе 1942 года ушёл на фронт.
Воевал на Северо-Кавказском фронте, участвовал в освобождении города Краснодара, Новороссийска, участник прорыва «Голубой линии». Получил ранение 4 октября 1944 года. Воинское звание-лейтенант. Иван Семёнович командовал взводом, батареей. При освобождении города Новороссийска дважды был на Малой Земле. Служил в 18 десантной Армии в миномётных войсках, встречался с Л. И. Брежневым. За боевые заслуги награждён орденом «Красной звезды», медалью «За освобождение Северного Кавказа», имеет восемь юбилейных медалей.
После демобилизации Иван Семёнович более 30 лет работал учителем Новомихайловской средней школы. За многолетний добросовестный труд награждён медалью «Ветеран труда».