Родился в 1938 году в селе Чуфарово Майнского района Ульяновской области.
Окончив ульяновское Техническое училище, отслужил в рядах Советской Армии, а затем пришел токарем на завод «Контактор». В 1971 году окончил Ульяновский политехнический институт. В годы студенчества стал секретарем парткома завода «Автозапчасть», заместителем секретаря парткома объединения «Авто-УАЗ». В 1979 году получил должность директора завода «Автозапчасть», а после наступления эры рыночной экономики занял пост генерального директора ОАО «Автодеталь-Сервис», где работал до выхода на пенсию в 2002 году.
Вся жизнь Геннадия Федоровича была тесно связана с общественной деятельностью. Он работал в районных, городских и областных комсомольских организациях, избирался депутатом Ульяновской городской думы, в которой занимал пост заместителя председателя комитета по городскому хозяйству, промышленности, транспорту и связи.
После выхода на заслуженный отдых Геннадий Фёдорович продолжал заниматься общественной работой и в последние годы являлся сначала председателем, а затем почетным председателем совета ветеранов комсомола Засвияжского района Ульяновска.
Награждён орденами Почета РФ и Знак Почета СССР, двумя советскими медалями. Заслуженный машиностроитель России, член Ульяновской областной общественной организации воинов-кремлевцев «Звезда». Поетный гражданин города Ульяновска.
В Ульяновской Городской Думе III созыва был заместителем председателя комитета по городскому хозяйству, промышленности, транспорту и связи.
Ушел из жизни в октябре 2017 года.
У него остались трое детей, внуки.