Var efter eget udsagn en klovn som barn og startede som 12-årig i en amatørteatergruppe.
Stoppede på Sceneskolen og begyndte på det Skånske teater og medvirkede i begyndelsen af 1980'erne i flere opsætninger på TV, blandt andet En midsommernatsdrøm (1980) og kom i 1987 til Stockholms statsteater.
Slog igennem i 1990 med hovedrollen som Carl Hamilton i TV-serien Fjendens fjende.
Spillede Sunes far i adventskalenderen Sunes jul (1992) og på film i Sunes sommer (1993).
Har spillet rollen som kommissæren Martin Beck i en lang række Beck-film.
Havde rollen som Martin Vanger i Milleniumfilmen Mænd der hader kvinder (2009).