RPT, Lund University, 1987. Master of Science, Umeå University, 1999. Doctor of Philosophy, Luleå University of Technology, Sweden, 2006.
Private practice, Östersund-Umeå, Sweden, 1989—1999. Subject teacher Luleå University of Technology, 1999—2006, senior lecturer, since 2006. Head physiotherapist, swedish national U21 football team Swedish Football Association, Stockholm, 1994—2001.
Animal physiotherapist Djursjukhuset Gammelstad, Luleå, since 2005.
Married M. B. Swartz, September 26, 1997.