• Von 1999 bis 2007 Vorsitzender des CDU-Ortsverbandes Westerburg
  • Von 2004 bis 2007 Vorsitzender der CDU-Fraktion im Stadtrat Westerburg
  • Seit 2004 stellv. Fraktionsvorsitzender im Verbandsgemeinderat Westerburg
  • Seit 2006 Abgeordneter des Landtages Rheinland-Pfalz
  • Seit 2007 ehrenamtlicher Bürgermeister der Stadt Westerburg
  • Seit 2009 Mitglied des Westerwälder Kreistages
  • Seit 2015 Vorsitzender des CDU-Gemeindeverbandes Westerburger Land
  • Seit 2018 Bezirksschatzmeister im CDU-Bezirksverband Koblenz-Montabaur

Funktionen in Mainz

  • Seit 2006 Mitglied im Europaausschuss des Landtages
  • Seit 2011 europapolitischer Sprecher der CDU-Landtagsfraktion
  • Seit 2008 Mitglied im Innenausschuss