Нарадзіўся 29 студзеня1965 года ў г. Хельсінгбаргу (Каралеўства Швецыя). У 1985—1991 гадах — член муніцыпальнага савета г. Хельсінгбарг. У 1994—1996 гадах — палітычны кансультант намесніка Міністра замежных спраў Каралеўства Швецыя. У 1999—2005 гадах — старшыня Шведскага аддзялення ЮНІСЕФ. У 2004—2005 гадах — Упаўнаважаны Урада Швецыі па алкаголю.
З 2012 года — у складзе дэлегацыі Парламента Швецыі ў ПА АБСЕ. У 2013 годзе балатаваўся на пасаду Старшыні ПА АБСЕ, але прайграў Ранка Крывакапічу(руск.) (бел.. У ліпені 2014 года абраны Намеснікам Старшыні ПА АБСЕ (да 2017 года). Узначальваў місію кароткатэрміновых назіральнікаў АБСЕ на парламенцкіх выбарах ва Украіне 2014 года і на прэзідэнцкіх выбарах у Беларусі 2015 года.