Urodził się 14 marca 1946 roku w Lublinie. Przez całą karierę związany z jednym klubem – Lublinianką, w której grał przez 13 sezonów. Był jednym z najlepszych polskich koszykarzy lat sześćdziesiątych i siedemdziesiątych.
Dwukrotny olimpijczyk, startował na Igrzyskach Olimpijskich w Meksyku (1968) i Monachium (1972), zajmując razem z drużyną narodową odpowiednio 6. i 10. miejsce. W reprezentacji Polski rozegrał 98 meczów, zdobył w nich 461 punktów.
W 1966 roku razem z kolegami z drużyny Lublinianki wywalczył awans do I ligi (obecna ekstraklasa). W najwyższej klasie rozgrywek w Polsce rozegrał 219 meczów, zdobywając w nich 4613 punktów (średnio 21 punktów na spotkanie).
Wielokrotnie wybierany do dziesiątki najlepszych sportowców Lubelszczyzny (dwukrotnie zwyciężając w plebiscycie).
Pogrzeb śp. Andrzeja Kasprzaka odbędzie się w środę 30 sierpnia o godz 11 na cmentarzu przy ul. Unickiej w Lublinie.
Spoczywaj w pokoju,
Rodzinie i najbliższym śp. Andrzeja Kasprzaka składamy wyrazy najgłębszego współczucia.