Родился 14 июня 1969 года в Тюмени. Окончил восемь классов школы №45, продолжил учебу в ПТУ №1 железнодорожников (ныне — Тюменский колледж транспортных технологий и сервиса).
В армию призван в ноябре 1987 года. В учебной части города Термеза (Узбекистан) освоил специальность сапера.
В Афганистан прибыл в мае 1988 года в 733 отдельный батальон охраны и обслуживания (в/ч пп 78864) штаба 40 армии в Кабул. Определили в отдельный инженерно-саперный взвод. Батальон защищал командование 40 армии, размещенное в крепости Тадж-Бек (дворец Амина).
Несли караульную службу, минировали подступы к дворцу, уничтожали неразорвавшиеся боеприпасы. В ходе одного из разминирований 13 декабря 1988 года Андрей Геннадьевич получил тяжелое ранение.
Награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
После долгого лечения вернулся домой. Работал в коммерческих организациях. Сейчас живет и трудится в городе Каменск-Уральске Свердловской области.