Родился на Украине, в Сумской области. В 1927 году семья переехала сначала в деревню Комарово Исаклинского района, затем в 1932 году — в совхоз «Рассвет». В октябре 1943 года, прибавив себе месяц, ушел в 17 лет на фронт. Закончил учебные курсы. Попал в 58-ю стрелковую противотанковую артиллерию. Состоял в главном резерве Сталина. Был мастером спорта по боевому самбо. Совершил 26 прыжков с парашюта.
Принимал участие в спецоперации (форсирования) на реке Днепр, когда из 2 тысяч бойцов осталось около 200 человек. Из оставшихся бойцов сформировали отдельный противотанковый батальон для штурма Кенигсберга. Во время штурма Берлина Александр Захарович попал в ловушку, получил перелом позвоночника и контузию. До 1946 года лежал в госпитале. Лечился в Австрии по направлению. Австрийский врач посоветовал бегать, чтобы восстановиться. Стал бегать, в результате стал чемпионом Берлина по бегу на 5 и 10 километров (примерно в 1947г.). После войны служил в Польше. 21. 12. 1948 г. был уволен в запас по болезни.
Всего во время боевых действий получил 8 медалей: (за взятие Кенигсберга, Берлина, за освобождение Киева и др.) Но они, к сожалению, не сохранились.
В 1967 году из совхоза «Рассвет» переехал с семьей в г. Подбельск. В 1970 году — в Бахилово, в 1978 — в Конезавод Красноярского района.
Александр Захарович работал заведующим конторой, зоотехником по заготовкам. Занимался коневодством. Добился неплохих результатов в разведении элитных лошадей, благодаря чему и был приглашен работать на Конезавод.
Похоронен его в деревне Лопатино Красноярского района. Записано со слов его детей: Геннадия и Валентины (Кузнецова по мужу, проживает в п. Прибрежный Волжского района). Валентина Александровна также прислала военные фотографии своего отца.