- 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. Ergebnis in der Stichwahl: 43,9 Prozent.

Von 1981 bis 2020 Mitglied der SPD.