Родился 26 ноября 1962 года в селе Коркино Упоровского района Тюменской области. Окончил местную среднюю школу.
Призван в ряды Вооруженных Сил в марте 1981 года. Прошел подготовку в учебной части военных связистов.
В Республику Афганистан прибыл в июне 1981 года в 28 реактивно-артиллерийский полк (в/ч пп 85615) 40 армии в населенный пункт Шинданд провинции Герат. Определили в 1 реактивный дивизион на должность старшего радиотелефониста.
Подразделение выполняло задачи по охране и прикрытию советской воинской базы и проходящей автомобильной магистрали на город Кандагар. В ходе боевых операций оказывало артиллерийскую поддержку военнослужащим 5 гвардейской мотострелковой дивизии.
За выполнение интернационального долга Александр Леонидович награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Уволился в запас 20 июля 1983 года. Вернулся на родину (социальная сеть «ВКонтакте»: «Солдат войны не выбирает»).