Родился 8.08.1939 года.
С 1958 по 1962 гг. служил в армии. С 1965 по 1968 гг. - учился в НССШМ МВД СССР. Затем заочно обучался с 1972 по 1977 гг. в Омской высшей школе милиции МВД СССР.
В 1965 году был принят в отдел внутренних дел Колыванского района инспектором ГАИ. В 1969 году переведен следователем. С 1971 по 1992 гг. – начальник следственного отдела.
После ухода на пенсию с 1992 по 1995 гг. работал старшим следователем ГСУ при ГУВД Новосибирской области.
Стаж работы в организации - 27 лет.
Геннадий Анатольевич работал, не замечая времени, внимательно и всестороннее изучая причины и условия, способствующие совершению преступления, относился к каждому делу объективно, продуманно.
В настоящее время является председателем Совета ветеранов.
Награжден медалями «За безупречную службу» 1,2,3 степени, «50 лет советской милиции», «Ветеран труда», «За доблестный труд».
Имеет «Почетный знак ГУВД НСО», памятный знак «Почетный ветеран ГУВД Новосибирской области», знак «Отличник милиции». Удостоен звания «Заслуженный работник МВД СССР».