Sankt Gallenen ekonomia ikasi zuen eta ondoren jurisprudentzia Friburgo eta Berkeleyko unibertsitateetan. Abokatu gisa lan egin eta doktoretza amaitu ondoren, unibertsitateko irakasle izan zen.
Alderdi Demokrata Kristauko kide izan zen. 1971tik 1986ra Suitzako Kontseilu Nazionaleko kide izan zen. 1986tik 1999ra Suitzako Kontseilu Federaleko kide izan zen, eta sailu Militarra eta Justizia eta Polizia saila zuzendu zituen.
Suitzako Konfederazioko presidentea izan zen 1990 eta 1997 urteetan.
2002an Federalismoari buruzko Munduko Bigarren Konferentzia zuzendu zuen eta 2006tik 2010era Federazioen Foroko presidente izan zen.