Родился в 1960 году в селе Верх-Ирмень Ордынского района Новосибирской области. Русский. Член КПСС с 1980 года. Герой Советского Союза (5.7.1982). Награжден орденами Ленина, Красной Звезды.
Выпускник Новосибирского высшего военно-политического общевойскового училища имени 60-летия Великого Октября Александр Иванович Демаков служил в составе ограниченного контингента советских войск в Афганистане недолго – всего семь месяцев. За это время ему приходилось десятки раз сопровождать автоколонны с грузами для афганских декхан. А выполнение каждого такого задания было сопряжено с опасностью для жизни.
В тот день, 21 апреля 1982 года, заместитель командира мотострелковой роты по политической части лейтенант Демаков во главе взвода отправился охранять один из отдаленных участков дороги – единственной в этой местности. Душманы часто пытались минировать эту дорогу, обстреливали колонны, шедшие по ней.
Когда группа Демакова прибыла в заданный район, ее обстреляли душманы. По интенсивности огня было видно, что это действует крупная группа. Лейтенант доложил по рации об обстановке в штаб части.
Душманы стали охватывать группу полукольцом.
В создавшихся условиях лейтенант приказал подчиненным отползать к арыку, а сам решил прикрыть их отход.
Когда душманы бросились к Демакову, замполит подорвал себя гранатой.
Указом Президиума Верховного Совета СССР лейтенант Демаков Александр Иванович удостоен звания Героя Советского Союза. Министр обороны СССР зачислил его навечно в списки личного состава училища, которое он окончил.
Похоронен Герой на родине.