He was elected to the Federal Council of Switzerland on July 30, 1861 and handed over office on May 28, 1872. He was affiliated to the Free Democratic Party of Switzerland. During his office time he held the following departments:
Predecessor: Jonas Furrer
Successor: Johann Jakob Scherer