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