Андрей Валерьевич с 27 лет в органах прокуратуры и уже имеет одиннадцатилетний стаж работы. За это время он был помощником прокурора района, прокурором отдела по надзору за законностью судебных постановлений по уголовным делам прокуратуры области, заместителем начальника, а позже – начальником этого отдела. А с мая 2000 года он занимал должность начальника отдела по надзору за следствием, дознанием и оперативно-розыскной деятельностью прокуратуры области.
Андрей Валерьевич женат, воспитывает двоих детей.