Родился в крестьянской семье и всю жизнь прожил в родном посёлке. Участник Великой Отечественной войны. После тяжёлого ранения был комиссован. Работал конюхом в совхозе, где в то время стояли два дома, конюшня, три колодца и табун в 60 голов лошадей. При конюшенном содержании лошадей добился выращивания по 23 жеребёнка от 23 кобыл, имевшихся на начало года. За получение высокой продуктивности животноводства по итогам 1948 г. Указом ПВС СССР от 4 октября 1949 г. старшему конюху совхоза «Запрудихинский» Краснозёрского района И. С. Константинову присвоено звание Героя Социалистического Труда с вручением ордена Ленина и медали «Серп и Молот». (Новосибирцы – Герои Отечества. С. 522)