Han ble i 1976 og var senere ansatt som jurist i Sosialdepartementet og Helsedirektoratet. Fra 1982 til 1988 var han sekretær i det offentlige lovutvalget for psykisk helsevern («Bernt-utvalget»), ledet av Jan Fridthjof Bernt. Han har også vært forsker ved Institutt for rettssosiologi og kriminologi ved Universitetet i Oslo.