Issu d'une famille où le théâtre était présent dès l'enfance, il a grandi à Stockholm, d'abord à Södermalm puis à Vällingby, et a participé à des pièces scolaires avant de travailler brièvement à Posten AB et d'effectuer son service militaire. Encouragé par son père, il a suivi une formation d'acteur à Kulturama puis au NAMA de Malmö entre 1981 et 1984, avant d'intégrer le Gothenburg City Theatre…