Геннадий Егорович Федоров родился в Ширинском районе (Хакасия) в 1937 году. Детство и юность провел в райцентре -городе Боград. Служил на Тихоокеанском флоте. В 1960 году приехал в Дивногорск Красноярского края. Работал на строительстве Красноярской ГЭС. Является одним из основателей шахматной жизни города. Дважды избирался депутатом городского Совета. Награжден двумя медалями.
Член Совета ветеранов КрасноярскГЭСстроя. Член городского литературного объединения "Потомки Ермака". Является автором стихотворного сборника "Дивногорцам".
> Федоров, Геннадий Егорович (1937 -). Дивногорцам : сборник стихов / Геннадий Фёдоров; [сост.: Игорь Фёдоров; фот.: Анатолий Буйлов и др.; авт. живопис. работ: Владимир Фёдоров; авт. граф. работ и офортов: Евгений Шепелевич]. - Красноярск : Класс плюс, 2014. - 40 с. : ил., цв. ил., портр. - 250 экз. - 100.00 р.
Посвящаю стихи своим друзьям, романтикам-строителям Красноярской ГЭС, настоящим потомкам Ермака.