1967-1979
Membre
Parti socialiste suisse
1969-1979
Membre
Parti socialiste suisse
1981-1984
Membre
Parti libéral suisse
1989-1992
Neuveville, La (Législatif)
Membre
Union démocratique du centre
1992-2004
Neuveville, La (Exécutif)
Membre
Union démocratique du centre
2008-2011
Membre
Union démocratique du centre
2015
Membre
Union démocratique du centre