Родился 10 ноября 1924 г. в д. Голодское Калужской области.
В 1943 г. проходил обучение в учебной московской дивизии под Москвой в г. Павлов-Посад, затем был призван на фронт.
С сентября 1944 г. в составе 10 танкового корпуса III Прибалтийского фронта. Участвовал в боях за освобождение Псковской области, Латвии. Был ранен в боях за город Ригу. После госпиталя учился на фронтовых курсах Прибалтийского фронта. После окончания курсов в апреле 1945 г. Александра Ивановича призвали в состав I Украинского фронта. Войну закончил в звании младшего лейтенанта.
С 1945 по 1978 гг. – служил в Советской армии в Германии, Чехословакии и г. Казани.
С 1978 г. преподавал в Казанском высшем танковом училище. По достижении 50-летнего возраста был уволен в запас.
Награжден орденом Великой Отечественной войны II степени, медалью «За боевые заслуги».