1967-1979
Membre
Parti socialiste suisse
1969- < (1980)
Membre
Socialiste
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- (2015)
Membre
Union démocratique du centre