Bachelor, University Lund, 1974. Doctor of Medicine, University Lund, 1974. Doctor of Philosophy, University Linkoping, 1985.
Register Region Hospital, Lulea, Sweden, 1974-1980, Central Hospital, Boden, Sweden, 1980-1981. Consultant University Linkoping, Sweden, 1981-1985, Central Hospital, Boden, 1985-1991, The Ermine Clinic, Lulea, since 1991. Associate professor University Umea, Sweden, since 1991.
Lecturer department health science University of Technology, Boden, Sweden, since 1998.
Married Monica G. Ågren, November 8, 1975. Children: Andreas, Cecilia.