Physician, University Linkoping, 1979. Diploma in tropical medicine, University Paris, 1984. Master of Public Health, University Linkoping, 1996.
Postgraduate, University Linkoping, 2001.
Inter the resident in pediatrics, 1981-1987. Physician Ör, Orebro, Sweden, 1979, Baptist Mission, Gamboula, Central African Republic, 1980-1981, Örebro County Council, Karlskoga, Orebro, 1981-1983. Physician department pediatrics Örebro Medical Center, 1984-1987, 92-97, 99—.
Missionary doctor Baptist Mission, Gamboula, Central African Republic, 1987-1991. Director Central Medical Gamboula, 1987-1991. Head of school health, Örebro, 1994-1997.
Married Lena Margareta Norman, June 9, 1984. Children: Olof, Viktoria, Guslaf, Nils.