Пётр Андреевич родился в 1915 г. в г. Тайге Томской губернии (ныне Кемеровская область). Призван в действующую армию 25.12. 1941 г. управлением Томской железной дороги, старшина технической службы. На фронте с 01.07.1942 г., старший машинист, командир отделения 49-го отдельного дивизиона бронепоездов. Воевал на Брянском, Центральном, 1-м Украинском фронтах. Именно он повел бронепоезд «Лунинец», созданный на станции Тайга, на фронт.
За свой боевой путь Петр Андреевич своими решительными действиями дважды спас стальную крепость на колесах от верной гибели. После войны проживал в г. Москва. Поступил в Московский государственный университет — МГУ на факультет журналистики, работал в редакции газеты «Гудок».