Геннадий Сергеевич родился в городе Пинске Брестской области в 1976 году, в 1997-м окончил Белорусский институт правоведения. Восемь лет работал следователем в прокуратуре Чаусского района, в 2005 году был назначен прокурором Круглянского района, в 2010-м — прокурором Первомайского района Бобруйска, а в 2013 году стал заместителем прокурора города.
Бывший прокурор Бобруйского района Игорь Владимирович Савостеев назначен заместителем прокурора города Бобруйска.