Bachelor of Science, Uppsala University, 1965. Doctor of Medicine, Uppsala University, 1973. Doctor of Philosophy, Uppsala University, 1983.
Resident in general surgery, General Hospital, Eskilstuna, 1972-1975; resident in pediatrics surgery, General Hospital, Uppsala, 1976-1978; senior registrar, General Hospital, Uppsala, 1979-1984; registrar in urology, General Hospital, Uppsala, 1985-1986; head pediatrics urology, consultant, director pediatrics urology, U. Children's Hospital, Uppsala, since 1987. Visiting professor pediatrics urology Hopital Robert Debre, Paris, 1996-1997.
Managing director Institute Medical Postgraduate Education, Uppsala, 1989, board directors, 1986-1992. Board directors Elisabeth Hospital, Uppsala, 1988-1990. Member Swedish Enuresis Academy (president since 1993), Society for Pediatrics Urology Specialists, Society Pediatrics Urology, European Society Pediatrics Urology.
Married Christina Hagnefors, December 23, 1980. Children: Anna, Lisa.