Gymnasium natural science program, Södra Latin, Stockholm, 1970.
Assistant physician Västervik (Sweden) Hospital, 1977—1984. Surgeon Department of Gastroenterology, University Hospital, Linköping, Sweden, 1986—1998. Senior surgeon Department of Surgery, Norrköping/Östergötland (Sweden), since 1998.
Associate professor surgery University of Linköping (Sweden), since 2000. Consultant surgeon.
Member of European Pancreatic Club.
Married Gun Elisabet Larsson, February 12, 1986. Children: Olle Rikard, Maja Karin, Lisa Anna, Axel Sven.