Родился в 1943 году в городе Алейске Алтайского края в многодетной семье, имеет среднее образование. Всю свою сознательную трудовую деятельность посвятил железной дороге. Работал электромехаником сигнализации и связи, составителем поездов. К работе относился добросовестно, был рационализатором.
В коллективе пользовался авторитетом, неоднократно избирался председателем профкома станции. В 1990 году его имя занесено на Доску почета отделения железной дороги, Награжден медалями «Ветеран труда», “65 лет Кемеровской области».
Геннадий Алексеевич активно участвует в выборных кампаниях, неоднократно был членом участковой избирательной комиссии. Является заместителем председателя совета ветеранов.