Родился в 1908 г. в семье унтер-офицера сверхсрочной службы 15 Сибирского стрелкового полка, участника Русско-японской войны Козлова Ивана Никифоровича и крестьянки села Оёк Иркутской губернии Лоскутовой Марии Яковлевны. Родители прадеда поженились на станции Маньчжурия Китайско-Восточной железной дороги, где был расквартирован полк его отца (ныне находится на территории Китая). Там же, вероятно, и родился Иван Иванович.
Большую часть жизни Козлов И.И. прожил на родине отца – в деревне Маслятино Андреевской волости Романово-Борисоглебского уезда Ярославской губернии. Деревня существует и поныне, относится к Большесельскому району Ярославской области, признана ее географическим центром и находится здесь.
По рассказам родственников Иван Иванович работал в колхозе, был плотником – строил дома и делал мебель. Женился в 1934 г., имел четырех детей – трех сыновей и дочь (один сын умер во младенчестве). Перед войной строил свой дом, но 02.07.1941 был призван Большесельским райвоенкоматом в Красную армию, и дом остался недостроенным.
Воевал в составе 67 Гвардейского стрелкового полка 22-й Гвардейской стрелковой дивизии (1-го формирования), был рядовым автоматчиком. Участвовал в боях за Васильевщину в июле и августе 1942 г. Перед советскими частями тогда стояла задача перерезать Рамушевский коридор и ликвидировать Демянский выступ противника. Гвардейцам в числе прочих противостояли дивизия СС «Мертвая голова» и добровольческий корпус СС «Данмарк», по итогам боев в январе-октябре 1942 г. потерявшие около 80 % личного состава и отправленные на переформирование.
Погиб прадед 12.08.1942 в ходе боев за деревню Рыкалово около деревни Большие Дубовицы (ныне не существует, находилась здесь) южнее которой и был первоначально похоронен.
По информации с сайта «Память народа» первичные захоронения советских солдат, произведенные в районе деревни Большие Дубовицы, в 1964 г. были перенесены в братскую могилу, находящуюся неподалеку от места гибели Козлова И.И., в деревне Новая Парфинского района Новгородской области (расположена здесь). Вместе с тем, в числе перезахороненных прадед не значится.