I starten av 1960-årene ble han ansatt i en undervisningsstilling ved avdeling for bygdesosiologi ved Norges Landbrukshøgskole. Deretter ble han vitenskapelig assistent ved Institutt for kriminologi og strafferett ved Universitetet i Oslo. I slutten av 1960-årene arbeidet han med kultursosiologiske forskningarbeider ved Institutt for samfunnsforskning, med støtte fra Norges almenvitenskapelige forskningsråd, Ohio State University og Norsk rikskringkasting (NRK). I 1971 ble han ansatt som førsteamanuensis i sosiologi ved Institutt for sosiologi ved Universitetet i Oslo, der han også var bestyrer (1990–1991). Han ble professor i sosiologi i 1991. Fra 2004 er han professor emeritus.