1972 yılında Diyarbakır’da doğdu. İlk, orta ve lise öğrenimini Diyarbakır’da tamamladı. 1994 yılında Dicle Üniversitesi Eğitim Fakültesi Coğrafya Bölümü’nden mezun oldu. Dicle Üniversitesi Edebiyat Fakültesi Coğrafya Anabilim Dalında 2006 yılında Yardımcı Doçent, 2011 yılında Doçent oldu. 2 dönem BDP PM Üyeliği görevinde bulundu. 3 Kasım 2011 ile 10 Şubat 2015 tarihleri arasında BDP ve HDP adına Radyo ve Televizyon Üst Kurulu (RTÜK) Üyeliği görevini üstlendi.
Evli ve iki çocuk babasıdır. Yıldırım, evli ve iki çocuk babasıdır.
7 Haziran 2015 Genel Seçimleri Halkların Demokratik Partisi 25. Dönem milletvekili adayıdır.