Han ble mag.art. i sosiologi ved Universitetet i Oslo i 1969, med avhandlingen . Han var en kort periode universitetslektor i sosiologi ved Universitetet i Oslo og var deretter forsker, forskningsleder og assisterende direktør ved Norsk institutt for by- og regionforskning (NIBR). Han arbeidet senere i Finansdepartementet, for NORAD i Tanzania og Sri Lanka, og var førstesekretær og nestleder ved den norske ambassaden i Colombo. Han var avdelingsdirektør i Norges Teknisk-Naturvitenskapelige Forskningsråd og deretter direktør for Arbeidsforskningsinstituttet fra 1993 til 2002. Siden 2002 har han vært forsker I ved Arbeidsforskningsinstituttet. Han var også daglig leder 2004–2005.