С родителями в детстве жил в Чкаловском. Отец - военный летчик - испытатель погиб, когда Геннадию Федоровичу было 5 лет. После этого он с мамой переехал в Москву. Во время Великой Отечественной войны находился с семьей в Москве.
В 1943 - 1953 учился в школе в центре Москвы, закончил ее с золотой медалью.
В 1953 - 1958 учился на химическом факультете МГУ. Дипломную работу "Давление паров над сплавами" делал на кафедре физической химии в лаборатории термодинамики под руководством А.М. Евсеева.
В 1959 году на первом году аспирантуры по обмену уехал в ФРГ, где учился в Высшей Технологической школе.
В 1963 году защитил кандидатскую диссертацию "Исследование испарения сурьмы из сплавов", а в 1971 - докторскую диссертацию "Термодинамическое исследование промежуточных фаз в сплавах".
С 1976 года заведующий лаборатории химической термодинамики химического факультета МГУ им. М.В. Ломоносова. Профессор кафедры физической химии с 1978 года, под его руководством защищено 14 докторских диссертаций.
В 1988 году был выбран в комиссию ИЮПАК по высокотемпературной химии, где представил свой проект по высокотемпературной проводимости, сверхпроводник на основе основе оксидов иттрия, бария и лития.
С 1989 года ассоциированный член Международного союза по теоретической и прикладной химии.
С 1994 года член Нью-Йоркской академии наук.
С 15 июля 2002 года главный научный сотрудник лаборатории химической термодинамики. Читал курсы «Фазовые равновесия в сплавах» , «Современная химическая термодинамика» , «Термодинамика высокотемпературных сверхпроводников» , «Расчётные методы химической термодинамики» , «Экспериментальные методы химической термодинамики» .Член редколлегии журнала "Обзорный журнал по химии" (с 2011). Член редколлегии сборников: энциклопедия "Современное Естествознание", "Я.И. Герасимов. Избранные труды", "Математические проблемы фазовых равновесий", "Современные проблемы физической химии".Скончался 15 июля 2017 года в Москве.