Петр Иванович Иванов окончил 10 классов школы в 1934 году. С декарбря 1939 года по март 1940 года был участником Финского фронта в должности младшего командира. В 1941 году прошел обучение на курсах младших лейтенантов. Участвовал на фронтах Великой Отечественной войны - Западный фронт с июля 1942 года по февраль 1943 года в должности командира роты, участвовал в боях за Ржев, получил ранение в ногу, дважды. После окончания войны участвовал в освободительных операциях на Западной Украине. С января 1947 года по май 1960 года служил в органах МГБ, МВД, КГБ. Звание старшего лейтенанта получил в 1958 году по приказу КГБ СССР.