1985 - 1992 Gemeinderat in Obergösgen
1989 - 1993 und seit 2009 Kath. Kirchgemeinderat in Obergösgen
1989 - 1993 und seit 1997 Solothurner Kantonsrat
seit 1999 Mitglied der Justizkommission, seit 2005 Vizepräsident
seit 2007 Mitglied RPK Bürgergemeinde Obergösgen
1993 - 1997 Kantonale Jugendkommission
1993 - 1997 Kantonale Verkehrskommission, seit 2015 wieder
1993 - 1998 Präsident Zweckverband Jugendseelsorge Region Olten