Геннадий Селезнёв был избран Председателем Государственной Думы в середине 90-х в результате царившей тогда в нашей политике «системе сдержек и противовесов». Появление депутата от КПРФ на месте спикера нижней палаты российского парламента в январе 1996 года стало знаковым: при тогдашнем рейтинге Бориса Ельцина многим показалось, что власть в стране может измениться.
Но Геннадий Зюганов выборы Ельцину проиграл, и Селезнёв в 1996—2003 года остался самым высокопоставленным представителем коммунистической партии в системе российской власти, а до 2007 года — рядовым парламентарием. «Питерец.ру» особо отмечает жизненные вехи Геннадия Селезнёва, связанные с нашим городом: именно в Ленинграде он в середине 60-х работал токарем. После службы в армии Селезнёва выдвинули на комсомольскую работу, в 1974-м он окончил журфак ЛГУ, а в 1980-м стал членом ЦК ВЛКСМ.
В 2003 году именно в Санкт-Петербурге Селезнёв выиграл выборы в одномандатном округе у Ирины Хакамады, и в четвёртый раз стал депутатом российского парламента. В последние годы он отошёл от политики, став председателем совета директоров одного из банков.
Геннадию Николаевичу Селезнёву было 67 лет.