He was elected to the Federal Council of Switzerland on July 12, 1864, and handed over office on December 31, 1872 after being voted out of office. He was affiliated with the Free Democratic Party of Switzerland. During his time in office he held the following departments:
Predecessor: Giovanni Battista Pioda
Successor: Eugène Borel