Doctor, Karolinska Institute Medical School, Stockholm, 1972.
Intern and resident in surgery St. Eriks Hospital, Stockholm, 1972—1977. Post resident staff Serafimer Hospital, 1977—1980. Surgeon Huddinge University Hospital, 1980—2005, Karolinska University, since 2005.
With Swedish Armed Forces.
Member of Swedish Society Lymphology (president), European Society Microcirculation, Swedish Society Medicine.
Married Margareta Kerstin Fransson, June 15, 1994. Children: Henrik, Helene, Richard.