Якунин Петр Александрович родился в 1912 году в городе Лаишев Лаишевского уезда Казанской губернии. Русский.
На фронте Великой Отечественной войны с 1941 года. Принимал участие в боях в составе Центрального, 3-го Белорусского, 2-го Украинского фронтов.
За боевые подвиги, отвагу и героизм, проявленные в борьбе с немецко-фашистскими захватчиками награжден орденом Красной Звезды, медалями «За боевые заслуги», «За оборону Москвы», «За освобождение Кенигсберга», юбилейными медалями.
С войны вернулся в 1946 году в звании старшего лейтенанта ветеринарной службы.