Родился в городе Кстово Горьковской области. Окончил среднюю школу № 5 города Кстово, Бакинское высшее общевойсковое командное училище (1981 г.). С октября 1981 года принимал участие в боевых действиях на территории Республики Афганистан. Командир мотострелкового взвода старший лейтенант Андреев погиб при исполнении воинского долга. Похоронен в городе Кстово на Магистральном (Старом) кладбище. Награды: орден Красного Знамени (посмертно). Память: на здании средней общеобразовательной школы № 5 (г. Кстово, улица Школьная, 15), где учился воин, установлена мемориальная доска. Его имя увековечено на мемориале воинам-кстовчанам, погибшим в ходе боевых действий в Афганистане и Чечне, расположенном в небольшом сквере на площади Мира в городе Кстово Нижегородской области.