В Малоярославецком районе проживал с 1929 года, в городе Малоярославец с 1939 г. В 1949 г. окончил Горьковское Военно-политическое училище, в 1969 г. - Высшую школу при ЦК КПСС.
В городе начал работать с 1956 года. Был директором районного Дома культуры, заведующим отдела культуры, начальником комбината коммунальных предприятий и благоустройства. 10 лет проработал в колхозе им. Кутузова, более 13 лет в Центре внешкольной работы, организовал там военный музей.
Награжден орденом Отечественной войны II степени, медалью «За боевые заслуги», юбилейными медалями.
За большие заслуги перед городом 23 июня 1998 года И.П. Федорову присвоено звание «Почетный гражданин города Малоярославец».