From 1950 to 1959 - The president of the city of Fribourg.
In 1951 he was elected to the National Council of Switzerland for the Christian Democratic People's Party of Switzerland and represented the Canton of Fribourg there until 1955.
From 1956 to 1959 - He was then elected into the Council of States where he represented his canton.
In 1956 he became president of his party.
1959–1962 - Member of the Swiss Federal Council (Preceded by
Philipp Etter) (Succeeded by Roger Bonvin).
During his time in office he held the Department of Finance.