1957 yılında Malatya-Kuluncak’ta orta halli bir çiftçi ailesinin çocuğu olarak doğdu. İlk ve ortaokulu Malatya’da, liseyi İstanbul’da okudu. Lise yıllarında “Halkın Kurtuluşu” hareketinde siyasi mücadeleye katıldı. Daha sonra bu hareketin ayrışma sürecinde “Devrimci Proletarya” saflarında yer aldı. 1978’de çeşitli cezaevlerinde bir yıl tutuklu kaldıktan sonra politik faaliyetine devam etti. 1981 yılında İskenderun’da tekrar yakalandı. Toplam on farklı cezaevinde sekiz yıl hapis yattı. 17 Eylül 1988’de Kırşehir E Tipi Cezaevi’nden on sekiz koğuş arkadaşıyla birlikte tünel kazarak kaçtı. 1989’da yurtdışına çıktı. Uzun yıllar Avrupa’da göçmen sorunlarıyla ilgili siyasi faaliyetler yürüttü. Almanya’nın Köln kentinde insan hakları savunucusu dostları ve arkadaşlarıyla çalışmalarını sürdürdü. Yaşanacak güzel bir dünya özlemi içinde en çok da İstanbul’u özledi. İletişim’den Ölüm Bizim İçin Değil (2011) ve Bitmeyen Sürgün (2015) isimli kitapları yayımlandı. Karakaya, 5 Şubat 2022'de hayatını kaybetti.