Бил е генерален директор на Шведската служба за регистрация на дружества, която е независим държавен орган, а също така нееднократно е бил държавен секретар.
Han har varit generaldirektör för bolagsverket, som är en oberoende myndighet, och vid flera tillfällen arbetat som statssekreterare.