He was elected to the Federal Council of Switzerland on December 14, 1899, and resigned on July 9, 1912, only four days before his death. He was affiliated with the Free Democratic Party of Switzerland. While in office he held the following departments:
Predecessor: Eugène Ruffy
Successor: Camille Decoppet