John Ashton played the role of Detective Sergeant John Taggart in Beverly Hills Cop.