Петр Иванович родился 21 декабря 1918 года в с.Ново-Мордово Спасского уезда Казанской губернии (ныне не существует). В 1934 году окончил 7 классов и в 1936 году школу фабрично-заводского обучения (ФЗО). Работал рабочим, рулевым Верхне-Волжского речного пароходства (с.Камское Устье). 15 сентября 1939 года призван в ряды Красной Армии Городецким РВК Горьковской области. Участник Великой Отечественной войны. С сентября 1939 года по октябрь 1940 года курсант полковой школы и с октября 1940 года по октябрь 1941 года командир орудия 76-мм пушек 100 легкого артиллерийского полка 93 стрелковой дивизии (г.Чита) Забайкальского военного округа. С октября 1941 года по май 1942 года помощник командира артиллерийского взвода 100 легкого артиллерийского полка на Западном фронте. С июля 1942 года в воинском звании младший лейтенант командир огневого взвода 76-мм пушек 43 гвардейского артиллерийского полка 26 стрелковой дивизии Западного фронта. С марта по сентябрь 1944 года слушатель 29 учебного артиллерийского полка офицерского состава (с.Выска, Московского военного округа). С сентября 1944 года по октябрь 1945 года начальник разведки дивизиона 43 артиллерийского полка 2 польской артиллерийской дивизии 1-го Белорусского фронта (с марта по май 1945 года 1-го Украинского фронта). Военную службу закончил командиром огневого взвода 122-мм корпусной артиллерии 2552 корпусного артиллерийского полка Уральского военного округа (г.Чебаркуль Челябинской области) в апреле 1947 года в воинском звании гвардии лейтенант (присвоенное командованием войска Польского).
Награжден орденом Красной Звезды (1942г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» (1946г.) и другими.