Родился 23 февраля 1914 года в Харькове, в семье рабочего. С 1918 года жил в Луганске. Окончил 5 классов в 1928 году, а в 1929 году Луганскую лётно-планёрную школу Осовиахима. 21 февраля 1932 года был призван в Красную Армию. В том же году досрочно окончил Ворошиловградскую военную авиационную школу пилотов. Служил в строевых частях ВВС младшим лётчиком, командиром звена 35-й истребительной авиационной эскадрильи 56-й истребительной авиационной бригады Киевского военного округа.
С 31 мая 1937 по 28 января 1938 года лейтенант И. Е. Фёдоров участвовал в боевых действиях в Испании. Совершил более 150 боевых вылетов, в воздушных боях сбил несколько самолётов противника. Награждён двумя орденами Красного Знамени, медалью «XX лет РККА».
Был лётчиком-испытателем завода № 21 в Горьком. В июле 1942 года самовольно перелетел на фронт. Воевал на Калининском, Центральном, 2-м и 3-м Прибалтийских фронтах. Совершил около 120 боевых вылетов, провёл около 20 воздушных боёв, в которых сбил 17 самолётов противника лично и 2 в группе.
5 марта 1948 года лётчику-испытателю полковнику И. Е. Фёдорову за проведение испытаний и освоение новой военной техники было присвоено звание Героя Советского Союза.
С 1954 года полковник И. Е. Фёдоров — в запасе. Жил в Москве. Умер 12 февраля 2011 года.
Награждён орденами: Ленина, Красного Знамени (четырежды), Александра Невского, Отечественной войны 1-й степени (четырежды), Отечественной войны 2-й степени, Красной Звезды; медалями и иностранными наградами.

Федоров Иван Евграфович
1914 - 2011