Positionen:
1984–1987: Erster Beigeordneter der Stadt Schleiden, Kreis Euskirchen
1987–1991: Stadtdirektor der Stadt Schleiden
1991–1992: Kreisdirektor des Kreises Lippe (Detmold)
1992–1999: Oberkreisdirektor des Kreises Coesfeld
1999–2004: Erster hauptamtlicher Landrat des Kreises Coesfeld
2000–2010: Vorsitzender der Kommunalpolitischen Vereinigung der CDU und CSU (KPV) im Bezirk Münsterland
2000–2010: Mitglied des KPV-Landesvorstandes NRW, zuletzt stellvertretender Landesvorsitzender
2005–2011: Stadtverbandsvorsitzender der CDU Coesfeld