Родился в 1923 году в д. Гусевка Елабужского района ТАССР в многодетной крестьянской семье. После семилетки поступил в Чистопольскую фельдшерскую школу. В 1942 году призван в армию Елабужским райвоенкоматом. Обучался в военном пехотном училище, младший лейтенант.
Боевое крещение принял на Кавказе под Малгобеком.
– Немцы наступали на Грозный, мы их и остановили, – вспоминал ветеран, – я тогда был командиром пулеметного расчета. «максимку» приходилось на себе таскать, весь хребет был содран.
Дальнейшую службу Петр Андреевич проходил в качестве командира санитарной роты. Воевал на Закавказском, Северокавказском, Первом Украинском фронтах. Форсировал Дунай, воевал в Польше, Югославии, Австрии.
Награжден медалью «За отвагу» (1943 г.), орденами Красной Звезды (1944), Отечественной войны первой и второй степеней (1945, 1985 г.) и др.
Демобилизовался в 1947 году. Работал на станции скорой помощи, главным врачом Менделеевской санэпидемстанции.
Умер в 2003 году, похоронен в Менделеевске.