Геннадій Володимирович народився 5 липня 1971 року в місті Чернігів. По закінченню Чернігівської середньої школи з 1988 по 1992 роки навчався у Харківському училищі тилу і транспорту МВС України. В 1998 році закінчив Академію МВС України. Кандидат юридичних наук.
Полковник міліції. Службу в органах внутрішніх справ починав в Деожавтоінспекції Чернігова. З 1995 по 2001 рік працював в ДПС міста Чернігова та ДПС Чернігівської області. З 2002 по 2009 рік – заступник начальника Державтоінспекції Чернігівської області. З 2009 по 2011 рік – начальник ДАІ Вінницької області.
У 2011 році призначений на посаду заступника начальника митниці – начальника служби по боротьбі з контрабандою та порушеннями митних правил Чернігівської митниці. З 2012 до 2014 року працював на цих же посадах на Яготинської і Львівській митницях і на посаді заступника начальника Львівської митниці – начальника управління по боротьбі з контрабандою та митними правопорушеннями Міндоходов. Держслужбовець 9-го рангу.
Геннадій Володимирович одружений, має двох синів.
З 2008 року на громадських засадах очолював ЧОФФ, а з 2015-го – штатний працівник ЧОФФ і голова комітету стадіонів та безпеки з проведення змагань ФФУ. 21 березня 2016 року втретє обраний головою ЧОФФ. Член виконкому ФФУ.