He was elected to the Federal Council of Switzerland on February 1, 1870, and handed over office on December 31, 1875. He was affiliated with the Free Democratic Party of Switzerland. While in office he held the following departments:
Predecessor: Victor Ruffy
Successor: Numa Droz