Il s'inscrit en à l'université de Wurtzbourg où il suit un double cursus de droit d'un côté, d'histoire et philosophie de l'autre. Il obtient son premier diplôme juridique d'État en . Après trois ans de stage, il passe le second avec succès.
Vie professionnelle
Il commence à travailler en comme assistant de recherche de la chaire universitaire de droit international, droit constitutionnel général et sciences politiques de l'université de Wurtzbourg. Il est promu assistant, puis assistant principal et réussit en son doctorat en droit.
Pour les élections législatives régionales du , il est investi par l'Union chrétienne-sociale dans la circonscription d'Aschaffenburg-West. À 42 ans, il est élu député au Landtag de Bavière. Il entre la même année au comité directeur de la CSU du district de Basse-Franconie. En , il est élu président de la section du parti d'Aschaffenbourg.