He has served as director general of the Swedish Companies Registration Office, an independent government agency, and as state secretary on several occasions.
Бил е генерален директор на Шведската служба за регистрация на дружества, която е независим държавен орган, а също така нееднократно е бил държавен секретар.