Алексей Иванович родился 17 февраля 1953 года в станице Тбилисской. С 1970 года служил в Военно-Воздушных Силах.
Участвовал в боевых действиях в Афганистане и в Чеченской республике.
Совершил 123 боевых вылета, уничтожил 12 самолётов на аэродромах противника, 9 единиц автомобильной и боевой техники, 6 огневых точек.
За проявленные при выполнении специального задания мужество и героизм Указом Президента России 13 июня 1996 года Алексею Ивановичу было присвоено звание Героя Российской Федерации с вручением знака особого отличия медали «Золотая Звезда».