Александр Петрович родился в 1893 году в с.Шиловка Симбирского уезда Симбирской губернии (ныне Сенгилеевского района Ульяновской области). Родился в семье лоцмана, окончил 2-классную школу (1906г.). Плавал матросом на баржах (1907–09 года, Шиловка, Самара), матросом и штурвальным на пароходе «Общество на Волге» (1910–14 года, Нижний Новгород). Участвовал в 1-й мировой войне: матрос экипажа учебно-минного отряда (1914–16г.г.), унтер-офицер миноносца № 217 (1916–18г.г.) Балтийского флота. Заведовал радиостанцией в г.Спасск Казанской губерни (1918–21г.г.). В 1919 году вступил в РКП(б). Работал заведующим агитационно-пропагандистским и организационным отделами Спасского кантонного комитета РКП(б) (1921–24 года), заведующим организационным отделом и секретарём Забулачно-Плетеневского райкома РКП(б) г.Казани (1924–25г.г.), секретарём Чистопольского канткома ВКП(б) (1925–28г.г.) ТатАССР. Затем в Северо-Кавказском крае; позже в Москве — в системе Главного тюремного управления НКВД СССР. Полковник государственной безопасности (1944г.), заслуженный работник НКВД (1944г.). Награждён орденами «Знак Почёта» (1943г.), Красной Звезды, медалями.
Умер в 1966 году, похоронен в г.Москва.