Han er utdannet siviløkonom ved Handelshøyskolen i Stockholm i 1974, og ble administrerende direktør for Semic International i 1983. I morselskapet Bonnier AB ble han viseadministrerende direktør i 1987, administrerende direktør i 1992, konsernsjef i 1992 og styreformann i 1998.