Родился 9 июня 1967 года в деревне Батени Исетского района Тюменской области. Окончил среднюю школу села Рафайлово.
В армию призван 10 октября 1985 года. Служба началась в учебной части города Теджена (Туркмения), где освоил воинскую специальность водителя бронетранспортера БТР-70.
В Республику Афганистан прибыл в апреле 1986 года в 66 отдельную мотострелковую бригаду (в/ч пп 93992) в город Джелалабад — административный центр провинции Нангархар. Определили в разведывательную роту на должность водителя БТР-70.
В задачу подразделения входило: сбор информации, обнаружение и уничтожение бандформирований, действия в засадах. В ходе одного из боев Александр Петрович получил ранение. После госпиталя вернулся в строй. Командование назначило подготовленного сержанта заместителем командира взвода.
За мужество и самоотверженность он награжден медалями «За боевые заслуги», «За отличие в воинской службе» II степени, «От благодарного афганского народа».
Уволен в запас 29 сентября 1987 года в звании старшего сержанта. Вернулся на родину. Работал на местных предприятиях. Безвременно ушел из жизни в апреле 1996 года. Похоронен в деревне Битюки.