Андрей Егоров родился 21 августа 1979 года в городе Уфа, Республика Башкортостан. Успешно завершил курс обучения в Башкирском Государственном Университете. Трудовую деятельность начал в 1998 году, с должности инженера Открытого Акционерного Общества «Башкирэнерго».
Затем, в 2003 году, перешел на должность директора ООО «Регион-тендер».
Начиная с 2017 года, приступил к индивидуальной предпринимательской деятельности.
Параллельно с трудовой и общественной деятельностью, принимает непосредственное участие в политической жизни родного региона. Избирался депутатом Совета городского округа город Уфа, Республики Башкортостан третьего созыва.
На выборах 9 сентября 2018 года, избран депутатом Государственного Собрания - Курултая Республики Башкортостан шестого созыва. Входит в состав фракции партии «КПРФ». Член комитета по бюджетной, налоговой, инвестиционной политике и имущественным отношениям.
Женат. Воспитывает сына.