Геннадий Григорьевич родился 22 февраля 1916 года в деревне Бытча Борисовского района Минской области, белорус. В 1941 году заканчивает Московский институт механизации и электрификации сельского хозяйства (МИМЭСХ), ныне Московский государственный агроинженерный университет имени В.П. Горячкина, с июля 1941 на военной службе в ВМФ - курсант Училища ПВО ВМФ в городе Энгельс, после окончания училища в мае 1942 получает назначение на ТОФ дублером командира зенитной батареи эсминца "Рекордный". С сентября 1942 командир группы управления БЧ-2 (артиллерия) эсминца "Резкий". С октября 1944 исполняющий обязанности старшего инженера войсковой части эксплуатации и ремонта. В ноябре 1944 - старший офицер второго отделения спецприборов ТОФ. В сентябре 1945-го года назначен старшим инженером отдела радиолокации ТОФ. В марте 1947 помощник флагманского артиллериста по РТС. С января 1948 года - помощник флагманского специалиста по радиолокации штаба 7 ВМФ (Советская гавань). С 1.1949 по 5.1953 Заместитель начальника 5-го отдела штаба 7-го ВМФ. С 5.1953 по 8.1954 (5-й и 7-й флоты объединяютя) начальник штаба ТОФ. В 1955 году окончил курсы РТС при Военно-морской академии кораблестроения и вооружения им. Крылова. С августа 1955 года начальник Совгаванского района наблюдения - начальник РТС Совгаванской ВМБ ТОФ. В марте 1957 снижен в звании до капитана 3-го ранга, уволен в запас. В мае 1957 года возвращен в состав ВМФ старшим офицером 2-го отделения, в августе 1957 года назначен начальником 2-го отделения 5-го отдела ТОФ. В феврале 1958 восстановлен в звании капитан 2-го ранга, в мае назначен заместителем начальника, в ноябре 1959 начальник радиотехнической службы ТОФ. Районный инженер Военного представительства № 311 МО СССР (1.1969 - 11.1975) В ноябре 1975 года уволен в запас по возрасту. (Умер в 1995 году) Награжден Орденом "Красная Звезда" (1945), медалью "За боевые заслуги" (1951) и др.
Быстро освоил корабельные артиллерийские станции. Не считаясь со временем вооружил радиолокационными станциями четыре корабля и обучил личный состав. Активно участвовал в ремонте и восстановлении поврежденной аппаратуры на кораблях участвовавших в боевых операциях. Достоин награды орденом "Красная Звезда".