Родился 21.9.1920 в деревне Дубье ныне Кимрского района Калининской области в семье крестьянина. Русский. Член КПСС с 1943. Окончил 7 классов и аэроклуб. Учился в Московском физкультурном техникуме. Работал учителем в школе.
В Советской Армии с 1940. Окончил Качинскую военно-авиационную школу пилотов в 1941.
На фронтах Великой Отечественной войны с апреля 1943.
Командир эскадрильи 812-го истребительного авиационного полка (265-я истребительная авиационная дивизия, 3-й истребительный авиационный корпус, 1-я воздушная армия, 3-й Белорусский фронт) старший лейтенант Федоров к августу 1944 совершил 285 боевых вылетов, в 62 воздушных боях сбил лично 24 самолета противника и 9 уничтожил на аэродромах.
Звание Героя Советского Союза присвоено 26.10.44.
После войны продолжал службу в ВВС. В 1952 окончил Военно-воздушную академию. С 1978 генерал-майор авиации Федоров в запасе. Живет в городе Черкассы.
Награжден орденом Ленина, 5 орденами Красного Знамени, орденами Александра Невского, Отечественной войлы 1 и 2 степени, 2 орденами Красной Звезды, орденом «За службу Родине в ВС СССР» 3 степени, медалями.
|