Master of Science, University Luleå, Sweden, 1984. Technician licensed, University Luleå, Sweden, 1996. Doctor of Philosophy, University Luleå, Sweden, 1999.
Research engineer Volvo Bachelor of Medicine, Eskilstuna, Sweden, 1984-1988, Essge-Plast AB, Östersund, 1988-1989, Koinor AB, Östersund, 1989-1990. Assistant master University Östersund, 1990-1994, Mid Sweden University, Östersund, 1994-1999, assistant professor, since 2000, director studies, 1998-2000.
Married Anette Irene Andersson, June 21, 1985. Children: Niklas, Carl, Marcus.