Geboren am 11. November 1949 in Neviges.
Mittlere Reife 1966. Zweiter Bildungsweg. Fachhochschulreife 1969. Von 1966 bis 1969 Lehre als Elektromechaniker; 1969 Facharbeiterprüfung. Von 1969 bis 1971 Grundwehrdienst. Von 1971 bis 1975 Studium der Automatisierungstechnik an der Gesamthochschule Wuppertal. Dipl.-Ing. (FH) 1975. Von 1975 bis 1979 Studium der Ökonomie und Pädagogik für das Lehramt an berufsbildenden Schulen an der Universität Bochum. 1. Staatsprüfung 1979. Von 1979 bis 2000 Lehrer am Berufskolleg Niederberg - Schule für Technik. Als Studiendirektor zuständig für die Fachoberschule und neue Technologien.
Mitglied der SPD seit 1969. Seit 2002 stellv. Vorsitzender des Ortsvereins Langenberg der SPD. Von 1975 bis 1982 und 1989 bis 2014 Mitglied im Rat der Stadt Velbert. Ab 2000 Fraktionsvorsitzender der SPD-Fraktion im Rat. Von 1975 bis 1979 Mitglied der IG Metall, seit 1979 Mitglied der GEW. Seit 1975 Mitglied der Arbeiterwohlfahrt.
(Die Kurzbiografien werden überwiegend anhand von Selbstauskünften erstellt.)