Александр Макаров родился в 1983 году в городе Кировобад (ныне — Гянджа) Азербайджанской ССР в семье военного. У него осталась жена Ирина Владимировн аи два сына - Никита и Дмитрий.
После окончания Санкт-Петербургского ракетно-артиллерийского кадетского корпуса, Александр поступил в Рязанское высшее воздушно-десантное командное училище, которое названо в честь генерала армии В.Ф. Маргелова. Он успешно закончил учебу и получил звание лейтенанта. Затем он служил в 98-й дивизии ВДВ (Иваново), где прошел путь от командира взвода до командира парашютно-десантного батальона. В 2022 году его назначили командиром батальона, а также инструктором по воздушно-десантной подготовке.
Во время выполнения задач специальной военной операции с 24 по 28 февраля 2022 года Александр Макаров и его экипажи боевых машин прикрывали десантно-штурмовые группы в районе аэродрома Гостомель. 5 марта 2022 года, в районе населенного пункта Мощун, он лично руководил огневым поражением целей противника и коррект