Военачальник, генерал-майор интендантской службы
Родился в деревне Макаровка Ардатовского уезда Нижегородской губернии, ныне городской округ город Первомайск Нижегородской области.
Участник Гражданской войны.
Окончил военное училище и Академию тыла.
Участвовал в разработке новой формы одежды для военнослужащих.
В годы Великой Отечественной войны был начальником первого отдела Главного интендантства Советской Армии.
В связи с недостатком продуктов на центральных складах Федоров организовал специальные команды рыбаков, которые ловили в морях, озерах, реках и прудах рыбу.
Это дало возможность обеспечить войска горячей пищей и организовать рыбоконсервный завод, на котором консервировались шпроты.
Генерал-майор интендантской службы (17.11.1942).
Жил в Москве, похоронен в колумбарии Ваганьковского кладбища.
Награды: два ордена Ленина (1944, 1945), ордена Красного Знамени РСФСР (1920), Кутузова 2-й степени (26.08.1945), Красной Звезды (03.07.1937, 19.05.1940).