Han ble cand.polit. i statsvitenskap ved Universitetet i Oslo i 1993 og var vitenskapelig assistent 1993–1995 og forsker 1996–1999 ved Alternativ Framtid/Program for forskning og utredning for et bærekraftig samfunn ved Universitetet i Oslo. Han ble dr.polit. i statsvitenskap ved Universitetet i Oslo i 2000, med William M. Lafferty som veileder. Deretter var han forsker ved Rogalandsforskning fra 2000 til 2006. Han ble professor i statsvitenskap ved Universitetet i Stavanger i 2006.