Родился 25 мая 1915 года в городе Петрограде (с 1924 года — Ленинград, с 1965 года — город-герой, с 1991 года — Санкт-Петербург) в семье служащего. Член ВКП(б) с 1942 года. Окончил 1 курс автодорожного института. Работал слесарем на заводе «Арсенал».
Указом Президиума Верховного Совета СССР от 1 мая 1943 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистским захватчиками и проявленные при этом мужество и героизм капитану Крупину Андрею Петровичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 1027).
Пруссаков Г. К. и коллектив. 16-я воздушная. — М; Воениздат, 1973.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1987. — Т. 1 /Абаев — Любичев/. — 911 с. — 100 000 экз. — ISBN отс., Рег. № в РКП 87-95382.
Иду на таран. — Волгоград: Нижне-Волж. кн. изд., 1978.