Окончил Московский Государственный Технологический Университет «Станкин».
Профессиональную деятельность начал с должности помощника депутата Государственной Думы Российской Федерации 1 созыва Тихонова Владимира Агеевича.
В дальнейшем работал совместно с депутатом Государственной Думы II и III созывов Зоркальцевым Виктором Ильичом, а также помощником депутата Государственной Думы IV созыва Алксниса Виктора Имантовича.
В 2005 основал автономную некоммерческую организацию Центр социальных и политических исследований «Аспект». Данная организация изначально создавалась для содействия отечественным предпринимателям в области PR и GR сопровождения.
С 2009 Георгий Федоров является исполнительным директором ассоциации НКО по защите избирательных прав «Гражданский Контроль».
В конце 2011 избран членом Общественной Палаты Российской Федерации (2012) от общероссийского общественного движения «Реформы — Новый курс». Являлся руководителем «рабочей группы по общественному контролю над избирательным процессом.
С 2016 года возглавляет движение «Гражданская Солидарность».