Родился 21 августа 1962 года в городе Ханты-Мансийске. По окончании местной школы №1 – учеба в Тюменском высшем военно-инженерном командном училище.
Выпуск 1983 года. Офицерская жизнь началась в Забайкальском военном округе.
В Республику Афганистан прибыл 13 января 1985 года в инженерно-саперную роту 122 мотострелкового полка (в/ч пп 65753) 201 мотострелковой дивизии в район города Ташкургана (административного центра уезда Хульм провинции Балх) командиром взвода спецминирования. Постоянно участвовал со своим подразделением в воинских операциях, рейдах, засадах.
Действовали преимущественно с разведывательной ротой полка: минировали караванные тропы боевиков, подходы к периметру советского гарнизона в Ташкургане. В ходе очередной Ташкурганской операции 20 апреля 1985 года во время разминирования моста Андрей Борисович получил ранение при обстреле со стороны мятежников. Лечение в госпитале. Через да месяца — снова в строю.
За проявленное мужество награжден медалями «За отвагу», «За отличие в воинской службе» I степени, «От благодарного афганского народа», знаком «Воину-интернационалисту».
Заменился из южной страны 11 мая 1987 года. Продолжил службу в Центральной группе войск (Чехословакия), затем — Прибалтийском военном округе, войсковой части поселка Елань Свердловской области, Тюменской области на инженерной базе близ озера Андреевского. Прошел боевой путь до заместителя командира полка. Переведен в Тюмень на новую должность — военного комиссара Калининского и Центрального административных округов. Полковник запаса (Тюмень Медиа: «Армия: путь защитника Родины«).