Родился в 1871 году в с. Старое Сеславино Козловского уезда, Тамбовской губернии (ныне территория Мичуринского района Тамбовской области), иерей, священник с. Андреевка Балаклейского района Харьковской области
Был арестован 3 августа 1937 года. В августе 1937 года приговорен к высшей мере наказания — расстрелу. Приговор был приведен в исполнение 25 августа 1937 года.
Священномученик иерей Иоанн Федоров, канонизирован 22 июня 1993 (Определение Синода Украинской Православной Церкви), местночтимый святой Слободского края Харьковской епархии День_памяти: 19 мая/1 июня
Канонизирован 22 июня 1993 (Определение Синода Украинской Православной Церкви), как местночтимый святой Слободского края Харьковской епархии День памяти: 19 мая/1 июня.