Doctor of Medicine, Karolinska Institute, Stockholm, 1980; Doctor of Philosophy, Karolinska Institute, Stockholm, 1985.
Intern Sabbatsberg's and St Göran's Hospital, 1978-1980. Resident Huddinge University Hosp/Sabbatsberg's Hospital/Nacka Hospital/South Hospital, 1980-1985. Orthopedic surgeon Huddinge (Sweden) University Hospital, since 1993.
Associate professor, chairman department orthopaedic surgery Karolinska Institute-Huddinge University Hospital, since 1992. Fellow department biochemistry University Wisconsin, Madison, 1981.
Son of; married Eva Medical Corps Olson, March 9, 1986. Children: Johannes, Filippa, Hillevi.