Андрей Николаевич родился 12 ноября 1966 г. Он окончил Челябинское высшее военное автомобильное командно-инженерное училище. С 1983 по 2010 гг. Андрей Николаевич проходил службу в Вооруженных Силах Российской Федерации.
С 1998 по 2011 год он работал в Центральном спортивном клубе Военно-воздушных сил (ЦСК ВВС, Самара).
С 2011 по 2012 год занимал должность начальника филиала ФАУ МО РФ ЦСКА (СКА, г. Смоленск).
С 2012 по 2013 год работал в спортивно-оздоровительном комплексе ФАУ МО РФ ЦСКА в городе Балтийск (Калининградская область) на должности начальника комплекса.
Также Андрей Николаевич окончил Поволжскую государственную социально-гуманитарную академию. Прошел профессиональную переподготовку в Российской академии народного хозяйства и государственной службы при Президенте Российской Федерации по программе "Государственное и муниципальное управление".
С июля 2013 по октябрь 2013 года занимал должность заместителя министра спорта Самарской области – руководителя департамента физической культуры и спорта Министерства спорта Самарской области. С октября 2013 по апрель 2021 года - первый заместитель министра спорта Самарской области.
Приказом начальника Федерального автономного учреждения Министерства обороны Российской Федерации «Центральный спортивный клуб Армии» № 65 от 12 апреля 2021 года назначен на должность начальника филиала ФАУ МО РФ ЦСКА (СКА, г. Санкт-Петербург).
Андрей Николаевич награжден Медалью ордена "За заслуги перед Отечеством" II степени.