Doctor of Medicine, University Lund, 1978. Specialist in Surgery, University Umea, 1990. Doctor of Philosophy in Vascular Surgery, University Uppsala, 1998.
Consultant in general and vascular surgery Skelleftea General Hospital, 1992. Consultant Uppsala (Sweden) University Hospital, since 2001.
Member Swedish Society for Vascular Surgery, Swedish Surgical Society (board directors since 1999, editor journal. Swedish Surgery 1999).
Married Pia Margareta Olsson, November 13, 1982. Children: Lisa, Carl-Henrik, Anja.