Он родился 11 июля 1927 года в деревне Уласы Комаринского района Гомельской области (Беларусь).
Во время великой Отечественной Войны жил на оккупированной немцами территории. В мае 1943 года немцы сожгли заживо многих жителей деревни, в том числе его мать и сестру. Ему удалось убежать, спрятаться в лесу и остаться в живых. После освобождения Белоруссии в ноябре 1943 года работал рядовым колхозником.
В декабре 1944 года был призван в Армию и направлен в школу снайперов. До 1960 года проходил срочную и сверхсрочную службу. В этом же году окончил юридический факультет Белорусского государственного университета имени В.И. Ленина и с семьей приехал в незнакомую для него Кировскую область.
С октября 1960 года работал в прокуратуре Кировской области в должности следователя прокуратуры Мурашинского района. Объем работы и нагрузка были очень большими, в производстве всегда находилось 15-20 уголовных дел. Приходилось работать по 12 и более часов в сутки, часто выезжать на места происшествий, проживать в поселках лесозаготовителей. Но работа ему нравилась.
Будучи следователем, Петр Прокофьевич зарекомендовал себя исключительно с положительной стороны и был назначен прокурором Нолинского, а затем Лузского и Верхнекамского районов. Последние 7 лет возглавлял одну из крупнейших прокуратур области – прокуратуру города Кирово-Чепецка. В июле 1988 года вышел на пенсию за выслугу лет в классном чине старшего советника юстиции. Имеет почтенное звание «Заслуженный юрист РСФСР».
После выхода на пенсию Петр Прокофьевич активно участвовал в жизни следственного управления, делился своим жизненным и профессиональным опытом.
НАГРАДЫ: медаль «За боевые заслуги», «За победу над Гермнаией в Великой Отечественной войне 1941-1945 годов», «За безупречную службу II степени», «Ветеран труда», «Ветеран следственных органов» и многие другие.