Degree in Pharmacy, School Pharmacy, Stockholm, 1965. Doctor of Philosophy, Linköping University, 1994.
Hospital pharmacist Hospital Pharmacy, Umeå, Sweden, 1965-1966. Research assistant Umeå (Sweden) University, 1966-1973. Laboratory chemist Linköping Hospital, 1973-1993.
Research scientist Linköping University, 1993-1996. Director Elfinilab, Ljungsbro, Sweden, 1996-1998, Elfin Laboratory and Milievconsult, Ljungsbro, 1998—2002, Antivenena, Ljungsbro, since 2002.
Secretary Swedish Home and School Organization, Ljungsbro, 1984-1991, Linköping, 1986-1993. President County of Östergötland division of Swedish Amateur Athletic Federation, 1995-1999, education secretary, since 1999. Second lieutenant Health Service, 1974-1980.
Married Kristina Inga Rydh, July 5, 1969. Children: Gustav, Bengt, Erik, Tomas, Inga.