Народився 8 червня 1967 року в с. Тихонівка Первомайського району Кримської області. З 1989 по 1993 р. навчався на факультеті фізичного виховання і спорту Вінницького державного педагогічного інституту (тепер – педагогічний університет імені Михайла Коцюбинського). Працював інспектором виправних робіт Піщанського РВВС, старшим оперуповноваженим відділу карного розшуку, мав звання майора.
З початку повномасштабного вторгнення Геннадій пішов захищати Україну. Солдат служив механіком-водієм взводу спостереження розвідувальної роти.
5 січня 2023 року час виконання бойового завдання біля села Опитне Покровського району Донецької області Геннадій загинув.
Відповідно Указу президента України від 26 травня 2023 № 306 нагороджений медаллю "Захиснику Вітчизни" (посмертно).
Вічна і світла пам’ять Герою!