Doctor of Medicine, Medical Faculty, Uppsala, Sweden, 1971. Doctor of Philosophy, Medical Faculty, Umeå, Sweden, 1981.
Associate professor University Umeå, Sweden, 1983. Research fellow School of Public Health University California, Berkeley, 1984-1985. Associate professor, consultant Örebro Medical Center, Sweden, 1991—2001, professor oncology, since 2001.
Married Catharina M. Wahlstedt. Children: Jonas, Karin, Joel, Elin, Sara.