NEW YORK (AP) — John Ashton, the veteran character actor who memorably played the gruff but lovable police detective John Taggart in the “Beverly Hills Cop” films , has died. He was 76.