Han ble cand.sociol. i 1972 og var ansatt som forsker i Statistisk sentralbyrå. Han ble dr.philos. i 1996 og året etter ble han professor i sosiologi ved Institutt for sosiologi og samfunnsgeografi ved Universitetet i Oslo.