Han utdannet seg som sosionom med avsluttende eksamen i 1973, og har filosofisk doktorgrad fra Göteborgs universitet 1993 på en avhandling om etikk i sosialt arbeid.