Сухарев Петр Андреевич родился в 1918 году в городе Лаишев Лаишевского уезда Казанской губернии. Русский.
На фронт Великой Отечественной войны призвали в 1942 году. Воевал в составе Калининского фронта бронетанкового корпуса Катукова. В одном из боев получил тяжелое ранение.
За образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками награжден орденом Красной Звезды, медалью «За победу над Германией», юбилейными медалями.
С войны вернулся в 1943 году в звании сержанта.