Шведский актер.
Родился в Мадесьё, уезд Калмар, Швеция.
Вырос в многодетной семье, был пятым младшим ребенком в семье.
В 1962 году с семьей переехал в Рефтеле.
Отец был священником, мать - учительницей в начальной школе.
После окончания школы работал в психологической клинике для молодежи в Вестерёсе. Окончил театральную академию в Гётеборге в 1985 году.
С 1985 года - на театральной сцене. Актер городского театра Стокгольма.
Завоевал популярность в роли летчика сержанта Геста Нильссона в сериале "Три любви / Tre kärlekar" (1989-1991 гг, реж. Ларс Молин).
Европейскую известность приобрел после исполнения роли Хенрика Бергмана в биографической саге выдающегося датского режиссера Бил...