Родился 16 сентября 1924 года в селе Старая Майна Ульяновской области в учительской семье. Вскоре семья переехала в Сибирь. Детство писателя прошло в деревне Малозоркальцево Тобольского района. В армию его не призвали из-за плохого зрения, и с июля 1941 года началась его трудовая биография.
Константин Яковлевич работал воспитателем, потом директором Голышмановского детского дома. В 1942-1956 годах был освобожденным комсомольским работником, в том числе в Литве и Таджикистане. В 1950 году окончил исторический факультет Тюменского государственного университета, в 1958 году – аспирантуру при Таджикском университете. Кандидат исторических наук.
В 1959 году писатель был принят в Союз писателей СССР. В 1961 году он приехал в Тюмень, где два года возглавлял Тюменское книжное издательство, а в период с 1963 по 1983 годы был ответственным секретарем Тюменской областной писательской организации, которая была создана его усилиями. За это время Константин Яковлевич создал целую школу творческих семинаров, которая помогла многим выйти на самостоятельную писательскую стезю.
В 1988 году выступил организатором создания в Тюменском государственном университете отделения журналистики и возглавил соответствующую кафедру.
За сорок три года литературной деятельности Константин Яковлевич написал и издал более пятидесяти книг, в том числе двенадцать романов. Автор работал в разных жанрах: рассказы, повести, стихи, драматические произведения, детские повести-сказки, публицистика.
За многолетнюю плодотворную работу в комсомоле, за большие заслуги в развитии литературы Константин Яковлевич был награжден орденом Дружбы народов и дважды – в 1954 и 1967 годах удостоился ордена «Знак Почета».
Многие произведения писателя переведены на иностранные языки. Лауреат премии Союза писателей СССР (1980), премии ВЦСПС (1982), премии им. П. П. Ершова (2001).
В 1994 году писателю присвоили звание Почетный гражданин города Тюмени, а через год он стал Заслуженным работником культуры.
Умер в Тюмени 19 июля 2001 года.
На доме, в котором жил писатель установлена мемориальная доска. Тюменская областная детская научная библиотека носит имя Константина Яковлевича.
Персональная страница писателя на сайте Электронная библиотека тюменского писателя.Телеканал ТюмГУ