Алексей Иванов родился 6 января 1952 года в городе Шарья, Костромской области. С 1974 года трудится на Северном машиностроительном предприятии в Северодвинске. При его участии были построены и сданы в эксплуатацию 21 подводный корабль.
Указом Президента Российской Федерации № 182 от 25 апреля 2017 года ему было присвоено звание Героя Труда Российской Федерации за особые трудовые заслуги перед государством и народом.
Также имеет такие награды как:
Орден «За заслуги перед Отечеством» IV степени - за большой вклад в развитие отечественного судостроения и многолетний добросовестный труд.
Орден Трудовой Славы III степени.
Юбилейная медаль «300 лет Российскому флоту».
Почетный судостроитель.