He was for many years, he served as the chairman (commissioner) of the Gothenburg Municipality Executive Board. With a working class background, he was a union leader at his workplace at SKF and later became the Social Democratic Party's "strong man" in Gothenburg. 