生于瑞典卡尔马。毕业于隆德大学，1974年获得哲学博士学位。同年任隆德大学社会学教授，1981年至1987年任奈梅亨天主教大学政治学教授，1987年至2003年任哥德堡大学社会学教授，2003年至2006年任瑞典乌普萨拉大学社会学教授。2006年起担任剑桥大学社会学系主任，2010年退休。