Иван Федорович, новгородский боярин, сын посадника, жил и действовал во второй половине XIV и начале XV вв. В 1377 г. он, при соучастии воевод Василия Борисовича и Максима Ананьевича, ходил с новгородской молодежью к какому-то немецкому Новугородку (летописец говорит «ходили за окиян море на Тивролу»), взял посад и с большим полоном возвратился домой. В 1380 г., со многими другими боярами и житьими, он сопровождал новгородского владыку Алексея в Москву к великому князю Димитрию Ивановичу, который принял их «в любовь». В 1384 г., вместе с воеводами Осипом Захарьевичем и другими ставил город в Яме (Ямбург) а в 1387 г., вместе с Фатианом Есифовичем, по благословению владыки Алексея, ставил каменный город в Порхове. В 1411 г. шведы взяли новгородский пригород Тиверский и новгородцы, под главным начальством князя Лугвения-Семена Ольгердовича, опустошили некоторые шведские волости; в числе воевод был ІІ Иван Федорович (вероятно об этом же самом походе говорят летописи и под 1417 г., так как в описании его упоминаются те же действующие лица и те же самые местности). В последний раз Иван Федорович упоминается в летописях под 1417 г., когда он, вместе с братом Афанасием и другими новгородцами, отбил в Заволочье новгородских бояр, плененных московским боярином Глебом Семеновичем Юрьевым, при содействии новгородских беглецов, Жадовского и Разсохина.
Полн. собр. р. лет. III, 91, 94, 104, 107; IV, 75, 91, 113, 138; V, 235, 258, 260.