Иван Иванович Демьянов был советским прозаиком, поэтом и детским писателем, а также членом Союза писателей СССР. Он родился 22 июня 1914 года в деревне Корогодино Орловской губернии (теперь Орловская область) в семье крестьян. С семи лет он сталкивался с трудностями крестьянского труда.
В 1930 году семью Демьянова раскулачили и выслали в Архангельскую область, где выжили только мать и сын. Иван бежал в Ленинград, где с 1931 года трудился на чугунолитейном заводе. В период с 1936 по 1940 год он работал мастером такелажных работ в бухте Ногаево на Дальнем Востоке.
В 1936 году Демьянов был привлечен к ответственности по 77-й статье за хулиганство, но статья была заменена на 58-ю, "политическую". Он прошел через каторжные работы на Беломорских каменных карьерах в Бамлаге. В 1940 году его освободили. Во время Великой Отечественной войны он служил в действующей армии, был шофёром на Дороге жизни и участвовал на различных фронтах.
После войны Демьянов посещал литературные курсы, участвовал в восстановлении г. Пушкин и работал на строительно-монтажном участке. В 1970-х годах получил квартиру в Ленинграде, но часто приезжал в Пушкин, считая его второй родиной. Ушел из жизни в 1991 году и похоронен на Казанском кладбище в г. Пушкин.