Родился в с. Бобр Минской области (Белоруссия) в простой деревенской семье 12 августа 1923 года. Женился в 18 лет на своей односельчанке  Залевской Зинаиде Алексеевне перед самым началом Великой Отечественной войны. У супругов родилось 8 детей.

После освобождения Белоруссии от немцев Иван Семенович был призван в Советскую армию, воевал на Белорусском фронте, в Иркутско-Тинской армии. Иван Семенович дошел до самого Берлина. Имел ранение плечевого сустава и печени, поэтому демобилизовался из армии в 1945 году.

В 1951 году Иван Семенович с семьей переехал в с. Перфилово Тулунского района Иркутской области.

Имеет награды: «Орден Отечественной войны», «Орден Георгия Константиновича Жукова 1896-1996 г.», «Орден 40 лет Победы», «Орден 50 лет Победы» и другие.

Сведения предоставлены библиотекарем Перфиловской с/б Рябцевой О.В.