Han hadde stillingen som dosent og overlege ved Psykiatrisk klinikk, Haukeland sykehus, 1968–1971. Professor i klinisk psykologi ved Universitetet i Bergen 1970–1971. Dosent ved Universitetet i Oslo 1972–1975. Administrerende overlege ved Psykiatrisk klinikk, Vinderen, Oslo, 1976–1977. Professor i medisinske atferdsfag ved Universitetet i Oslo 1977–1983 og professor og adm.overlege ved Psykiatrisk klinikk, Vinderen, 1984–1991.