Is Joe Cocker still alive?

No. Joe Cocker, born May 20, 1944, died at the age of 70 on December 22, 2014.