Александр Васильевич Вакульский родился 28 августа 1922 г. в с.Калтыманово Иглинского района Республики Башкортостан. До призыва в армию работал токарем на Уфимском моторостроительном заводе. В Советскую Армию призван в апреле 1941 г.
На фронте Великой Отечественной войны с июня 1943 г. К апрелю 1945 года Вакульский совершил 95 боевых вылетов, из них 77 — водил группы из 2—15 самолётов на разведку и штурмовку скоплений техники и живой силы противника. На своём штурмовике лично уничтожил около 280 вражеских солдат и офицеров, 55 автомашин, 16 повозок, 9 артиллерийских орудий, 5 танков, 12 батарей зенитной артиллерии, 5 миномётных батарей, 2 склада с боеприпасами и 3 — с горючим, 7 железнодорожных эшелонов, 3 цистерны с топливом. Принимал участие в 17 воздушных боях, в ходе которых его стрелок сбил 1 немецкий самолёт. Только с 19 марта по апрель эскадрилья Вакульского совершила 97 боевых вылетов, не понеся при этом потерь.
Указом Президиума Верховного Совета СССР от 29 июня 1945 года капитан Александр Вакульский был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
С 1946 г. майор А.В.Вакульский - в запасе. Работал в гражданском воздушном флоте. Проживал в городе Измаил Одесской области, скончался 31 июля 1990 года.
Награды: медаль «Золотая Звезда»; орден Ленина; три ордена Красного Знамени; орден Отечественной войны 1-й степени; орден Отечественной войны 2-й степени.