Родился 24 марта 1904 года в Саратовской губернии.
Трудовую деятельность начал в Саратовской области, затем продолжил свой трудовой путь в Оренбургской области, впоследствии в Новосибирской области – главным агрономом Новосибирского треста животноводческих совхозов.
В конце Великой Отечественной войны И.А. Егорова направили директором Озерского совхоза в Каргатский район.
За время работы в совхозе объединил вокруг себя актив, сумел значительно поднять урожайность зерновых, за что был удостоен высокой правительственной награды – ордена Трудового Красного Знамени.
С 1953 года назначен директором совхоза «Бердский» Искитимского района, где проработал до 1968 года. Первая задача, которую поставил перед собой Егоров, прибыв на новую работу, была нелегкой – поднять урожайность яро- вых. Иван Александрович никогда не боялся трудных задач, смело брался за их решение.
Начиная с 1954 года, постоянно избирался депутатом Чернореченского сельского Совета депутатов, заместителем председателя исполкома Совета народных депутатов.
За достигнутые успехи в развитии животноводства, увеличении производства мяса, молока, яиц, шерсти и другой продукции Указом Президиума Верховного Совета СССР от 22 марта 1966 года директору совхоза «Бердский» Искитимского района Ивану Александровичу Егорову присвоено звание Героя Социалистического Труда.
Под руководством Егорова Ивана Александровича совхоз добился наивысших производственных показателей в полеводстве и животноводстве, и в 1967 году он был награжден вторым орденом Ленина.
После выхода на заслуженный отдых Иван Александрович не отстранился от общественно-политической работы. Он как наставник передавал свои знания молодым. Коммунисты ежегодно избирали его в состав партийного бюро. «Заслуженный агроном РСФСР», персональный пенсионер.
Умер Иван Александрович Егоров в 1994 году. Похоронен в поселке Чернореченский Искитимского района [242, 247, 420, 447].