Родился в 1920 г. в дер. Молокулово Выксинского сельсовета Кулебанского района Горьковской области. Окончил НСШ в г. Шатуре. 1935–1937 гг. — школа ФЗУ, пос. Шатурторф, учащийся. Член ВЛКСМ с 1936 г. 1936– 1937 гг.—ШТУ,паровозноедепо,токарь.Февраль1938 г.—Шатурторфтрест, бюро технического контроля, контролер. Март–июль 1938 г. — механический
завод им. 11-й годовщины Октябрьской революции, г. Туапсе Азово-Черноморского края, токарь. С 16 августа 1938 г. — Шатурская ГРЭС, механический цех, токарь. В 1940 г. — секретарь комитета ВЛКСМ Шатурской ГРЭС. Уволен 26 августа 1940 г., поступил в военную школу. Призван Шатурским РВК (кадровый). Западный фронт, 10-я армия, 328-я стрелковая дивизия, 1107-й стрелковый полк, командир взвода, лейтенант. Убит 21 декабря 1941 г. Похоронен: Тульская область, Заокский район, дер. Ченцово (ныне — Тульская область, Одоевский район, м. о. Восточно-Одоевское, дер. Ченцовы Дворы, братская могила 2). Проживал: г. Шатура, ул. Хрущева, 10, кв. 2. Отец — Козлов Иван Степанович, работал в Шатурторфе, бригадир слесарей; мать — Левина Наталья Никитична, ткачиха. Холост.