Ким Николаевич Селихов родился в 1929 году в г. Орле. В 1952 г. окончил литературный факультет Орловского государственного педагогического института, а в 1962 году редакторское отделение Высшей партийной школы при ЦК КПСС. Работал секретарем комитета ВЛКСМ пединститута, секретарем Орловского обкома ВЛКСМ, первым секретарем Орловского ГК ВЛКСМ, главным редактором журнала «Комсомольская жизнь».
Литературной деятельностью Ким Селихов начал заниматься с середины пятидесятых годов. Им написан ряд очерков, рассказов, публицистических статей, напечатанных в различных изданиях, а также книги «Всегда в строю» и «Это случилось у моря».
Писатель часто выезжает в творческие командировки как по нашей стране, так и за рубеж. За последние годы он неоднократно бывал в Демократической Республике Афганистан. Результатом этих поездок стала повесть «Необъявленная война».
Ким Селихов член правления общества советско-афганской дружбы, первый заместитель секретаря правления Союза писателей СССР.