Геннадий Егоров родился в 1963 году в деревне Поддубье Лиозненского района Витебской области. После окончания Витебского индустриального техникума работал техником-геодезистом ПМК №28 Лиозненского района. В 1982-1983 годах проходил срочную военную службу на флоте.
Имеет высшее образование. В 1988 году окончил Калининградское высшее военно-морское училище, в 2011-м — ГУО «Институт переподготовки и повышения квалификации» Министерства по чрезвычайным ситуациям Республики Беларусь.
С 1988 по 1993 год проходил службу на офицерских должностях в подразделениях Балтийского флота ВМФ СССР.
С 1993 по 2013 год Геннадий Егоров работал в Витебском областном управлении МЧС. Прошел путь от инспектора государственного пожарного надзора до первого заместителя начальника управления. С 2011 по 2013 год — начальник отдела идеологической работы Витебского областного управления МЧС.
С 2013 года Геннадий Егоров находился на общественной работе, возглавляя областной Координационный Совет общественных объединений и политических партий и одну из крупнейших общественных организаций — областную организацию Белорусского общественного объединения ветеранов.
Женат. Имеет сына.
© Авторское право «Витьбичи». Гиперссылка на источник обязательна.