Родился Константин Иванович 16 января 1926 года. Воевал в составе 2-й отдельной артиллерийской бригады Ленинградской армии ПВО, 2559-го зенитного артиллерийского полка II Дальневосточного фронта. Награжден орденом Отечественной войны II степени, орденом Трудового Красного Знамени, «За победу над Германией», «За победу над Японией», «Ветеран труда», юбилейными медалями.
В Хабаровском институте инженеров железнодорожного транспорта (ХабИИЖТ) работал с 1952 года, первый заведующий кафедры «Электроснабжение железных дорог», в 1971–1986 годы – проректор по учебной работе, профессор. Заслуженный работник транспорта. Почетный железнодорожник.