Von 1992 bis 2006 war er in Gelnhausen kommunalpolitisch tätig, darunter fünf Jahre als Stadtverordneter, sechs Jahre als Parteivorsitzender und fünf Jahre als Vorsitzender des Haupt- und Finanzausschusses.