瑞典外交部实习，历任瑞典驻黎巴嫩使馆二等秘书、瑞典驻香港总领馆副领事等职。1990年任瑞典驻里加领事，成为1940年后首位驻节拉脱维亚的外国外交人员。1992年后历任瑞典首相下的安全政策特别助理、瑞典外交大臣下的波罗的海事务特别助理、公使衔副馆长、瑞典驻华大使馆公使衔副馆长、瑞典外交部亚太司副司长、欧洲空间局国际关系部部长。2006年任瑞典驻克罗地亚共和国大使。2008年任瑞典驻马其顿共和国大使（兼驻科索沃共和国和阿尔巴尼亚共和国大使）。2010年任瑞典驻华大使（兼驻蒙古国大使）。