- Von 1982 bis 1996 sachkundiger Bürger in Ratsausschüssen der Stadt Meerbusch und Abgeordneter im Kreistag des Rhein-Kreises Neuss.
- Von 1990 bis 2012 hauptamtlicher Geschäftsführer der SPD-Stadtratsfraktionen in Neuss, Kiel, Wuppertal und Dortmund.
- 2010 Kandidatur für das Amt des Oberbürgermeisters in Böblingen.

Von 1981 bis 2020 Mitglied der SPD.