1974—1986 in der Jugendorganisation Jungwacht: Gruppenleiter, Schar- und Regionalleiter; 4 Jahre Mitglied der Kantonsleitung Aargau-Zug
1987—1993: Vereinigung Aargauer Jugendorganisationen VAJO: Vorstandsmitglied, ab 1989 Präsident
1992—2007: Stiftung Aarau eusi gsund Stadt: Mitglied des Aktionskomitees
1993—2006: Kinderlobby Schweiz, Vorstand, von 2001-2006 Präsident
1995—2003: Mannegruppe Region Aarau (selbstorganisierte Gruppe)
2000—2004: Netzwerk Schulische Bubenarbeit: Vorstandsmitglied

2006—2012: Präsident der Grünen Region Olten
2012—2018: Präsident der Grünen Kanton Solothurn (bis 2016 im Co-Präsidium mit Brigit Wyss)

seit 2009: Mitglied Stiftungsrat Stiftung Kinder- und Jugendtheater Olten
seit 2014: Mitglied der Kantonalkommission von pro infirmis AG-SO
seit 2014: Vorstandsmitglied beim Verein Pro Kultur Olten

Mitgliedschaften

VPOD / Verband Soziale Arbeit im Gesundheitswesen sages / Schweizerische Energiestiftung SES / Public eye / Hausverein Schweiz / WWF / Fussverkehr Schweiz / VCS / umverkehR / Green Cross / Nie wieder Atomkraftwerke NWA / Schweizerische Arbeitsgruppe Gentechnologie / Verein Parc Ela / Verein für Soziale Gerechtigkeit / Männer.ch / jumpps (Buben- und Mädchenpädagogik) / Kinderlobby Schweiz / Spielbus Schweiz (Freundeskreis) / fh-ch-nw

Graue Panther Region Olten / Robi Olten / Kunstverein Olten / Filmverein Lichtspiele Olten / Step 4 (Kanton Solothurn) / Niederamt ohne Endlager NoE / Verein Alte Kirche Härkingen

Grüne Schweiz / Grüne Kanton Solothurn / Grüne Region Olten