Козлов Павел Иванович родился 01 января 1921 года в с. Кабаново Усть-Камского района Алтайского края в семье крестьянина.
В 1940 г. был призван в ряды Советской Армии. Службу проходил в городе Ленель. Во время Великой Отечественной войны служил в составе 247 стрелкового полка 37 стр. дивизии, затем с ноября по август 1941 г. в составе партизанского соединения дважды героя Советского Союза С.А. Ковпака.
С августа 1944 г. по октябрь 1970 г. работал в органах МВД КазССР. В 1975 зачислен в Институт зоологии АН КазССР инженером по технике безопасности и труда, а затем по Гражданской обороне.
Награжден медалью «Партизану отечественной войны 2-й степени», «За победу над Германией» и 9 юбилейных медалей.