Začal hrát během vojenské služby a později vstoupil na dramatickou školu v Malmo ("). Byl přes 20 let členem Stockholmského městského divadle. Průlomovou se pro něj stala titulní role v představení Peer Gynt v roce 1973.
Do Královského dramatického divadla (Dramaten) přišel v roce 1993, kde ztvárnil řadu dalších významných rolí, mimojiné titulní v Cyranovi z Bergeracu.
Hrál ve filmech "Vánoční mše", "Pravdivé chvíle" a " Kouzlo silnější než život". Oceněn byl za roli ve snímku Lisy Olinové "Čekání na tenora".
Účinkuje rovněž v televi ...více informací