Stationen meines Lebens: ehrenamtliche Engagements 

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
seit 2012: Co-Präsident der Grünen Kanton Solothurn (seit 2016 Präsident)
seit 2009: Mitglied Stiftungsrat Stiftung Jugend- und Kindertheater Olten
seit 2014: Mitglied der Kantonalkommission von pro infirmis AG-SO
seit 2014: Vorstandsmitglied beim Verein Pro Kultur Olten