Геннадий Геннадьевич родился 1 августа в 1960 году в деревне Долгое Щучинского района. Окончил Бобруйский сельскохозяйственный техникум, Брестский инженерно-строительный институт.
Трудовую деятельность начинал в 1979 году бетонщиком на Зельвенской МПМК. После окончания вуза был главным инженером управления капитального строительства исполнительного комитета районного Совета народных депутатов; начальником ОКСА Зельвенской ТЭС; директором филиала СМУ «Зельваэнергострой»; директором Республиканского центра тылового обеспечения «Дирекция строящегося реабилитационно-восстановительного центра Министерства по чрезвычайным ситуациям Республики Беларусь».
Последняя занимаемая должность – начальник управления архитектуры, строительства и жилищно-коммунального хозяйства Зельвенского райисполкома.