Der neu gewählte FDP-Landtagsabgeordnete war bis 2004 insgesamt 18 Jahre Bürgermeister seiner Heimatstadt Lauingen. Er gehörte damals noch der CSU an.
Der Bankkaufmann, Diplom-Betriebswirt und Diplom-Handelslehrer lehrt als Professor an der privaten Fachhochschule für angewandtes Management in Erding und arbeitet als Unternehmensberater. Er ist verheiratet und hat fünf Kinder.