Von 1993–1998 stellvertretender Abteilungsleiter bei der Hanns-Seidel-Stifung, zuständig für Medienpolitik und journalistische Nachwuchsförderung
Von 1998–2002 Mitglied des Bundestags in verschiedenen Funktionen u. a. stellvertretendes Mitglied im Gesundheitsausschuss, Mitglied im Ausschuss für Familie, Frauen, Jugend, Senioren sowie stellvertretendes Mitglied im Tourismusausschuss
Seit 2002 1. Bürgermeister der Stadt Bad Wörishofen
Mitglied im Vorstand des Bayer. Heilbäderverbandes
Stellvertretender Vorsitzender des Verbandes der Kneippheilbäder und Kneippkurorte