Константин Иванович родился в 1909 году в с.Три Озера Спасского уезда Казанской губернии (ныне Спасского района РТ). Участник Великой Отечественной войны. В июне 1941 года был призван по мобилизации на фронт. Службу проходил в г.Грозный, в войсках НКВД. С составе действующей армии с января 1942 года по август 1943 года командиром отделения 170 отдельного полка НКВД. Демобилизован 1945 году в звании сержанта. После Великой Отечественной войны работал председателем Трёхозёрского сельсовета (1956–58г.г.), колхоза «Красное озеро» (1946–50г.г.) Куйбышевского района ТатАССР. Награждён орденом Отечественной войны 2-й степени (1985г.), медалями.
Умер 16 сентября 2005 года, похоронен на сельском кладбище с.Три Озера Спасского района РТ.