He was elected to the Federal Council of Switzerland on December 10, 1878, and resigned on January 5, 1883. He was affiliated with the Free Democratic Party of Switzerland. During his time in office he held the following departments:
Predecessor: Joachim Heer
Successor: Adolf Deucher