İstanbul Üniversitesi Hukuk Fakültesini bitirdi. Aynı Üniversitede kamu hukuku yüksek lisansı yaptı. University of Essex’de (İngiltere) insan hakları hukuku alanında Ph.D derecesi aldı. İstanbul Üniversitesi Hukuk Fakültesinde araştırma görevlisi olarak çalıştı. 2002 yılında İnsan Hakları Avrupa Mahkemesi’nde hukukçu olarak görev yapmıştır. 2004 yılında Galatasaray Üniversitesi Hukuk Fakültesi’ne yardımcı doçent olarak, 2011 yılında da anayasa hukuku doçenti, 2017 yılında da profesör olarak atandı. Avrupa insan hakları hukuku, İnsan hakları teorisi, hükümet sistemleri, Türk anayasa hukuku başlıca akademik çalışma alanlarıdır. “1982 Anayasasının Yapım Süreci”, “Measuring Compatibility with the European Convention on Human Rights: The Turkish Example in the Free Speech Context”, “Başkanlı Parlamenter Sistem”, “Dünyada Başkanlık Sistemleri” isimli kitapları, yerli ve yabancı çok yazarlı kitaplarda ve dergilerde yayınlanmış makaleleri mevcuttur.