Agent of Joe Cocker says British singer has died of lung cancer at age 70. Monday Dec 22, 2014 at 12:01 AM Dec 22, 2014 at 7:15 PM LONDON (AP) - Agent of Joe Cocker says British singer has died of lung cancer at age 70. LONDON (AP) — Agent of Joe Cocker says British singer has died of lung cancer at age 70.