Герой Социалистического Труда, бригадир строителей
Родился в селе Шадрино, ныне Вадского района Нижегородской области.
После окончания средней школы обучался в ремесленном училище № 30 (г. Горький).
С 1954 года работал плотником в тресте «Стройгаз».
В 1974 году возглавил бригаду строительно-монтажного управления № 1 в этом же тресте.
Бригада Козлова участвовала в строительстве Дворца Спорта, гостиницы «Нижегородская», здания цирка, мостов через Волгу и Оку, больничного комплекса в Автозаводском районе.
Звание Героя Социалистического Труда присвоено 12 мая 1977 года.
Делегат XXIV съезда КПСС (1971).
Похоронен на Нижегородском (Федяковском) кладбище в Нижнем Новгороде.
Награды: ордена Ленина (12.05.1977); Трудового Красного Знамени (07.05.1971).