На чужбине Геннадий не осрамил своей родины и с лихвой оправдал все вложенные средства.
Окончив с серебряной медалью Мымринскую среднюю школу Хотынецкого района Орловской области в 1961 году, год проработал в ней учителем. В 1962 году поступил на физико-математический факультет Орловского педагогического института, который закончил с отличием в 1969 году. Был капитаном команды КВН факультета.
В 1963—1966 годах служил в Советской армии в радиационно-химической разведке Группы советских войск в Германии (в настоящее время — полковник запаса химических войск).
По официальной версии с 1969 по 1970 год преподавал в Орловском педагогическом институте. Одновременно занимался профсоюзной, комсомольской и партийной работой.
В 1966 году вступил в КПСС. С 1967 года — в органах ВЛКСМ, работал на выборных должностях районного, городского и областного звена.
С 1972 по 1974 годы работал первым секретарём Орловского обкома ВЛКСМ. В 1974—1983 годах был секретарём райкома, вторым секретарём Орловского горкома КПСС, затем — заведующим отделом пропаганды и агитации Орловского обкома КПСС. Одновременно с 1973 по 1977 год был депутатом Орловского горсовета.
С 1978 по 1980 годы учился на основном отделении Академии общественных наук при ЦК КПСС, окончил при ней аспирантуру экстерном. В 1980 году защитил кандидатскую диссертацию на тему «Основные направления развития социалистического городского образа жизни на примере крупных городов страны».
В 1983—1989 годах работал в Отделе агитации и пропаганды ЦК КПСС инструктором, заведующим сектором. В 1989—1990 годах был заместителем заведующего идеологическим отделом ЦК КПСС. Делегат XXVIII съезда КПСС (июнь 1990 года).
Председатель КПРФ. Депутат государственной думы I—VI созывов. Член ПАСЕ. Четырежды баллотировался на пост Президента Российской Федерации
