Иван Константинович родился 1910 году в с.Куралово Спасского уезда Казанской губернии (ныне Спасского района РТ). Участник Великой Отечественной войны. На фронте с 1943 года, демобилизован в 1945 году. После войны работал бригадиром полеводства в колхозе «Красный борец», племсовхозе «Волга» Куйбышевского р-на ТАССР. После 1970 года переехал в г.Дзержинск. Награждён орденами Отечественной войны 2-й степени, Славы 3-й степени, медалями.
Умер и похоронен в г. Дзержинск Нижегородской области.