He was elected to the Federal Council of Switzerland on December 7, 1983 and handed over office on October 31, 1995. He is affiliated to the Social Democratic Party.
During his time in office he held the Federal Department of Finance and was President of the Confederation twice in 1988 and 1994.