Андрей Николаевич родился 9 марта 1961 года в городе Энгельсе.
В 1983 году Андрей Николаевич начал работать в Энгельсском производственном объединении «Сигнал» инженером-технологом.
С 1991 по 1997 годы работал директором коммерческой организации «Предприятие «РиН», после занимал должность консультанта отдела организации государственной и муниципальной службы управления государственной службы и кадров аппарата губернатора Саратовской области, затем — первого заместителя руководителя секретариата председателя правительства Саратовской области.
В 2000 году возглавлял институт местного самоуправления Поволжской академии государственной службы.
С 2001 по 2007 годы занимал должность заместителя главы администрации Энгельсского муниципального района по социальной сфере и общественным отношениям.
В 2007 году назначен первым заместителем главы администрации Энгельсского муниципального района.
19 января 2009 года назначен главой администрации муниципального образования город Энгельс в составе Энгельсского муниципального района Саратовской области.