Анатолий Георгиевич родился 21 января 1938 года в Тамбовской области (сельская местность) в семье врачей (вся семья потомственные врачи: Отец, брат, сам Анатолий Георгиевич, сын Олег).
Закончил среднюю школу (10 классов), затем Военно-морскую медицинскую академию в г. Ленинграде, после чего был направлен для дальнейшего прохождения службы в 37 дивизию подводных лодок БФ (начальник медицинской службы пл проекта 613). В последующие годы службы стал флагманским врачом бригады ПЛ и флагманским врачом дивизии. После окончания командного факультета Военно-медицинской академии назначается флагманским врачом бригады и далее флагманским врачом 14-й эскадры подводных лодок БФ. На этой должности служил до 1983 года, после чего назначается заместителем начальника медицинской службы БФ. Таким образом стал офицером медицинской службы с наибольшим стажем в плавсоставе БФ (прослужил на ПЛ и штабах ПЛ от лейтенанта до полковника медицинской службы). В 1989 году был уволен в запас по окончании срока службы (по достижении предельного возраста службы в ВС).
С 1987 года до 2000 года работал заместителем начальника гор. здрав. отдела гор. Калининграда. Награжден орденом «Знак Почета», заслуженный врач Латвийской ССР. Член комитета Совета ветеранов-подводников с момента образования по настоящее время, член регионального отделения РВИО.
Анатолий Георгиевич вел большую общественную работу с молодежью, активно участвовал в мероприятиях регионального отделения Российского военно-исторического общества, встречах с курсантами и юнармейцами, уроках мужества, митингах.
29 сентября 2026 года на 89 году закончил свой жизненный путь. Прощание с Анатолием Георгиевичем состоится завтра 2 октября в 10.00 в Доме офицеров Балтийского флота по адресу г. Калининград, ул. Кирова 7.