Соколов Александр Петрович родился 22 февраля 1897 года в городе Калуге в семье служащего (церковнослужителя). Среднее образование получил в Калужской духовной семинарии, в 1917-1924 гг. учился на медицинском факультете Пермского государственного университета. Интересно, что одновременно с учебой с 1919 по 1928 гг. он работал преподавателем русского языка и естествознания в общеобразовательной школе для взрослых. По окончании университета был оставлен сверхштатным ординатором при хирургической клинике, а с 1928 г. избран ассистентом этой клиники. В 1938 году Казанским медицинским институтом ему присвоена степень кандидата медицинских наук без защиты диссертации. В 1939 году избран заведующим кафедрой оперативной хирургии и топографической анатомии, которой в дальнейшем он руководил почти 30 лет. Работу на кафедре А.П.Соколов совмещал с работой в деканате, в 1939 году был заместителем декана лечебного факультета, заведовал производственной практикой в институте, а затем был заместителем директора по научной работе. Во время войны с белофиннами был консультантом военных госпиталей, командованием Уральского военного округа награжден Почетной грамотой.
С началом Великой Отечественной войны одновременно с продолжением преподавательской деятельности был начальником травматологического госпиталя, консультантом нескольких эвакогоспиталей, старшим инспектором-хирургом эвакопункта № 44. В годы войны вступил в ряды ВКП(б). В 1946 году успешно защитил докторскую диссертацию в Центральном институте усовершенствования врачей, после чего утвержден в звании профессора. Избирался членом парткома института, зам. председателя комиссии народного контроля, проректором по лечебной работе на общественных началах. Труд Александра Петровича Соколова отмечен орденом Трудового Красного знамени, медалями «За доблестный труд в Великой Отечественной войне» и другими, многочисленными благодарностями и грамотами, в том числе, горкома ВКП(б), наркома здравоохранения, он занесен в Книгу почета Молотовской области. В 1967 г. А.П.Соколов вышел на пенсию.
Умер Александр Петрович Соколов 23 января 1992 г., похоронен на Северном кладбище, сектор 25.