Doktora yaparken Ege Üniversitesi'ne asistan oldu. 1976'da Siyasal Bilimler Fakültesi'ne asistan olarak döndü. 1977'de doktor, 1984'te doçent ve 1990'da profesör oldu. İngiltere, Almanya ve Fransa'da bilimsel çalışmalar yaptı.
ABD Denver Üniversitesi'nde, Türkiye'de de ODTÜ, Bilkent ve KKTC Üniversiteleri'nde ders verdi. 1982-1983'te Ecevit'in Arayış Dergisi yazı kurulunda görev yaptı.
1991'de DSP'den İstanbul milletvekili adayı oldu. Ama 1995'te İzmir'den milletvekili seçildi. 1997'de sonra 55, 56 ve 57.hükümetlerde devlet bakanı ve hükümet sözcüsü oldu.