Issu de Stockholm, il débute à l’écran dès 1944 et s’impose rapidement comme l’un des acteurs les plus polyvalents du cinéma suédois. Son interprétation du jeune Pontus dans La Faim (Sult) de Henning Carlsen lui vaut le prix d’interprétation masculine au Festival de Cannes en 1966, reconnaissance qui précède des rôles marquants tels que le médecin Glas dans Docteur Glas (1968), le monstre de Victo…