Кашпуров Иван Васильевич родился 14 октября 1926 года в селе Калиновском Ставропольского края. С 1943 по 1949 год служил в Советской Армии, где и были в дивизионной газете Закавказского военного округа напечатаны первые стихи. После демобилизации учился в вечерней школе рабочей молодёжи, а затем в Ставропольском педагогическом институте.
В 1952 году по рекомендации Ставропольского Союза писателей И.В. Кашпуров поступил в Литературный институт имени А.М. Горького, который окончил в 1957 году. В том же году начал работать в редакции Карачаево-Черкесской областной газеты «Ленинское знамя».
С 1959 по 1961 год сотрудничал в газете «Запорожская правда».
В 1958 году был принят в члены Союза писателей СССР.
В 1956 году вышел первый сборник стихов «Дыхание степи». Вслед за ним появились сборники стихов: «Над седыми курганами» (1958), «Мои позывные» (1961), «Крылья» (1964), «Версты» (1967), «Обновление» (1968), «Осенний снег» (1969).