8 Nisan 1968 tarihinde Konya’da doğdu. İlk ve orta öğrenimini İstanbul’da tamamladı. 1991 yılında Mimar Sinan Üniversitesi’nden Sosyoloji lisans, 1993’de Marmara Üniversitesi’nden İktisat Tarihi yüksek lisans, 1998’de İstanbul Üniversitesi’nden Uluslararası İlişkiler doktora derecesi, 2004’de siyaset bilimi alanında doçent unvanını aldı.
2009 yılında Yıldız Teknik Üniversitesi Fen-Edebiyat Fakültesi İnsan ve Toplum Bilimleri Bölümü’ne profesör olarak atandı. Sosyal ve siyasal teori alanında akademik çalışmalarına devam ediyor. Evli ve iki çocuk babası.