Пётр Лактионов родился 20 января 1900 года в селе Ульяновка (ныне — в черте города Фатеж Курской области). После окончания неполной средней школы работал на маслозаводе. В 1919 году Лактионов был призван на службу в РККА. В 1925 году окончил пехотное училище, в 1932 году — танковые курсы, в 1941 году — курсы усовершенствования командного состава. Участвовал в боях на Халхин-Голе. С 1941 года — на фронтах Великой Отечественной войны.