Juris Doctor, Uppsala University, 1973. Master of Arts in Journalism, Stockholm School Journalism, 1981.
Lawyer Stockholm County Council, 1973-1976. Legal aide, press secretary, information section head Parliament of Sweden, Stockholm, 1976-1987. Director communications SIS Foundation, 1987-1989.
Consultant Carta Corporation Advisors, Stockholm, 1989-1990. Director public affairs Federation Swedish Farmers, 1990-1995. Senior vice president public affairs Förenings Banken, Stockholm, since 1995.
Consultant International Federation Agricultural Producers, 1993-1995. Board directors Swedish Cooperative Center, Stockholm.
Member Swedish Public Relations Association (board directors 1990-1993).
Married Elizabeth Malmberg, November 19, 1966 (divorced 1988). Children: Janna, Emma, Maya, Axel. Married Mari-Anne Timm, November 11, 1994.