Родился 9 февраля 1959 года в Новосибирске.
В 1981 году окончил Новосибирский электро-технический институт по специальности инженер-гидроэлектроэнергетик. В этом же году по распределению приехал в Омск.
Работал главным механиком на Омском кожевенном заводе. Через два года был избран 2-м секретарем Кировского райкома ВЛКСМ.
В 1985 году вернулся на кожевенный завод секретарем парткома. Через четыре года Андрея АЛЕХИНА утвердили заведующим идеологическим отделом Кировского райкома КПСС, где он работал до 1991 года.
В 1990 году поступил в Высшую партийную школу, успел окончить первый курс. После того, как КПСС ликвидировали, работал инженером в административно-технической инспекции города Омска.
В 1994, 1998, 2002, 2007, 2011, 2016 гг. был избран депутатом Законодательного собрания Омской области.
С 2002 года является руководителем фракции КПРФ в Законодательном собрании Омской области.
В 2003 году уволился из административно-технической инспекции, поскольку, по закону, принятому в 2003 году, действующий депутат не имел права работать на муниципальной службе.
С 2000 года являлся вторым секретарем Омского обкома КПРФ.
В 2021 году избран первым секретарем Омского обкома КПРФ.