Егор Федоров родился 20 декабря 2000 года. Учился в Беляевской средней школе, которую окончил в 2015 году.
Мальчик с детства мечтал связать свою жизнь с военной службой. В школе всегда говорил, что, когда вырастет, обязательно станет ракетчиком. Говорил, что будет запускать ракеты в космос. Много об этом читал, интересовался военной техникой и военными специальностями.
Близкие и знакомые Егора отзывались о нем положительно. Он всегда заботился о своей семье: младших братьях. Водил в школу и приглядывал за ними. Всегда волновался за маму, она часто болела, и Егор помогал ей по дому.
Был призван в ряды Вооруженных сил РФ в 2019 году. Служил в 138 отдельной мотострелковой бригаде, в поселке Каменка Ленинградской области в воинской части 02511.
После прохождения срочной службы решил остаться в вооруженных силах. В январе 2022 года сообщил о том, что заключил контракт с Министерством обороны России.
С начала проведения СВО разведчик-сапер Егор Федоров находился на передовой. Он погиб 27 февраля 2022 года под населенным пунктом Благодатное при выполнении боевых задач.
Егор Федоров посмертно представлен к «Ордену Мужества».