Геннадий Васильевич Швец родился 4 февраля 1947 года в Дебрецене (Венгрия). Окончил Одесский государственный университет, журналист. Выступал в соревнованиях по легкой атлетике за сборную Одесской области, за Одесский военный округ. Руководил отделом спорта в газете "Вечерняя Одесса", с 1980 года руководил отделом спорта в газете "Комсомольская правда". Работал в аппарате ЦК ВЛКСМ, возглавлял редакцию издательства "Молодая гвардия", был главным редактором журнала "Супермен". Освещал Олимпийские игры 1980, 1992, 1996, 2000, 2002, 2004 и 2006 годов. Лауреат премии Союза журналистов России за серию репортажей об участии в сверхмарафонском пробеге через Сахару. Автор нескольких книг. С 2001 по 2010 год руководил отделом общественных связей и пресс-службы Олимпийского комитета России. После того как с поста президента ОКР ушел Леонид Тягачев, Швец также подал в отставку.