Hij heeft de functie vervuld van directeur-generaal van het Zweeds registratiebureau voor ondernemingen, een onafhankelijk overheidsbureau, en van staatssecretaris onder verscheidene ministers.
Il a été directeur général de l’Office suédois d’enregistrement des sociétés, organisme public indépendant, ainsi que secrétaire d’État à plusieurs reprises.