В 1941-м в 18 лет Иван Карпович ушел на фронт. Победу встретил в Кёнигсберге, награжден орденами Красной Звезды и Отечественной войны II степени, а также за взятие Кёнигсберга и за Победу над Германией в Великой Отечественной войне 1941-1945 годов.
После войны трудился на родине, более 30 лет возглавлял отдел госконтроля пожарного надзора Валуйского района. В 2018 году Ивана Карповича не стало.