Geboren am 4. Januar 1948 in Olsberg.
Volksschulabschluss. Von 1962 bis 1965 Ausbildung zum Sozialversicherungsfachangestellten. 1. Verwaltungsprüfung 1967. 2. Verwaltungsprüfung 1972.
Mitglied der CDU seit 1979. Ab 1984 kooptiertes Mitglied im Vorstand des Stadtverbandes Olsberg der CDU. 1990 bis 2002 Mitglied und ab 2005 kooptiertes Mitglied im Vorstand des Kreisverbandes Hochsauerland der CDU. Seit 1986 Mitglied im Vorstand des Kreisverbandes Hochsauerland der Christlich Demokratischen Arbeitnehmerschaft (CDA). Ab 2009 Vorsitzender des Bezirks Südwestfalen und stellv. Landesvorsitzender NRW der CDA. Von 1981 bis 1991 Mitglied im Rat der Stadt Olsberg. 1984 bis 2004 Mitglied im Kreistag des Hochsauerlandkreises. 1989 bis 1994 Mitglied der Landschaftsversammlung Westfalen-Lippe (LWL). Mitglied der Gewerkschaft ver.di.
(Die Kurzbiografien werden überwiegend anhand von Selbstauskünften erstellt.)