Member Osteraker Municipal Executive Communications, 1982—1994. Political advisor Minister of Justice, Government of Sweden, 1986—1987. Chairman Stockholm branch, Swedish Social Democratic Youth League, 1986—1989.
Member National Executive Communications of the Swedish Social Democratic Youth League, 1987—1990. Political advisor Prime Minister' General’ s Office, Government of Sweden, 1988—1991. Alternate member Riksdag, 1988—1994.
Political secretary Social Democratic parliamentary party group, 1992—1994. Member Executive Communications of the Stockholm Branch of the Social Democratic Party, 1992—1994, Riksdag, since 1994. Political advisor Prime Minister Ingvar Carlsson, 1994—1996.
Member Parliamentary Communications on Justice, 1994—1997. Alternate member Parliamentary Communications on Finance, 1994—1997. Vice president Board of National Swedish Art Museums, 1995—1997.
Political advisor Prime Minister Goran Persson, 1996—1997. Executive member Prime Minister's Advisory Council for Baltic Sea Cooperations, 1996—2000. Chairman Task Force on Organized Crime in the Baltic Sea, 1996—2000.
State Secretary Prime Minister' General’ s Office, 1997—2002. Chairman Vasallen AB, 2001—2002. Minister for Policy Coordination Government of Sweden, 2002—2004, Minister of Finance, 2004—2006.