И. А. Козлов родился 24 июня (6 июля) 1888 года в селе Сандыри (ныне Коломна Московской области) в крестьянской семье. Работал на Коломенском машиностроительном заводе. Участвовал в Революции 1905—1907 годов. В 1908 и 1909 годах подвергался арестам. Приговорён к 4 годам каторги и пожизненной ссылке в Сибирь. В 1913 году бежал за границу, где пробыл до Февральской революции. В годы Гражданской войны вёл подпольную работу в Севастополе и Харькове. В 1923—1925 годах учился в ВЛХИ имени В. Я. Брюсова, затем снова был на партийной работе. Великая Отечественная война застала писателя в клинике у М. И. Авербаха, где он лечил глаукому. Будучи почти полностью слепым, И. А. Козлов активно включился в подпольную работу в захваченном фашистами Крыму. Сначала он возглавлял подпольную оганизацию во время первой оккупации Керчи. Затем после временной эвакуации в Сочи осенью 1943 года был заброшен к крымским партизанам и стал секретарём Симферопольского подпольного горкома партии. После войны писатель жил в Симферополе. Умер 26 марта 1957 года в Москве. Похоронен на Новодевичьем кладбище (участок № 5).
Трилогия: