Петр Дмитриевич родился 27 августа 1926 года в п.Вожи Спасского кантона ТатАССР (позже Куйбышевского района ТатАССР, ныне Спасского района РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии 15 ноября 1943 года Куйбышевским РВК ТатАССР. С июля 1944 года по 9 мая 1945 года воевал на 1-м Белорусском фронте понтонером в составе 63-го отдельного моторизированного понтонного мостового батальона 7 понтонной мостовой бригады РГК. Был контужен. После увольнения в запас и возвращения домой служил в органах внутренних дел с 26 августа 1950 года по 7 ноября 1984 года. Вышел на пенсию с должности старшего инструктора профилактики ВПЧ-16 УПО МВД ТатАССР.
Награжден медалью «За отвагу» (1945г.), медалью «За освобождение Варшавы», медалью «За взятие Берлина», медалью «За победу над Германией в Великой Отечественной войне 1941-1945 г.г.» и другими медалями.