Геннадій народився 8 червня 1967 року в селі Тихонівка в Криму. З дитинства грав у волейбол, любив і розводив різних тварин. Жив у селищі Піщанка на Вінниччині, там закінчив педагогічний університет. Працював старшим оперуповноваженим відділу карного розшуку, мав звання майора. 

У перші дні повномасштабної війни Геннадій став на захист країни. Служив водієм взводу спостереження розвідувальної роти у 115-й окремій механізованій бригаді.

 «Він пішов до військкомату в перші дні війни. Вірний присязі та військовому обов’язку, віддав своє життя за Україну та прийдешні покоління», – сказала дружина Анжела.

Поховали захисника в селищі Піщанка. 

Посмертно воїна нагородили медаллю «Захиснику Вітчизни». 

Вдома на нього чекали син і дружина.