1973 yılında Merzifon’da doğdu. Boğaziçi Üniversitesi’nde Siyaset Bilimi ve Sosyoloji eğitimini 1996 yılında tamamladı. Yüksel lisans (1999) ve doktora (2008) derecelerini Columbia Üniversitesi Sosyoloji bölümünden aldı. Halen Koç Üniversitesi Sosyoloji Bölümü’nde öğretim üyesi olup siyaset sosyolojisi, tarihsel sosyoloji, göç hareketleri ve toplumsal hareketler üzerine çalışmalar yürütmektedir