Funktionen:

  • 1990 bis 2002 Mitglied im Sächsischen Landtag, Agrarpolitischer Sprecher der CDU-Fraktion im Sächsischen Landtag
  • seit 1994 Stadtrat von Lunzenau
  • seit 1994 Kreisrat im Landkreis Mittweida
  • 1995 bis 2007 Vorsitzender des CDU-Kreisverbandes Mittweida
  • 2002 bis 2009 Mitglied des Deutschen Bundestages
  • seit 2009 Mitglied im Europäischen Parlament
  • Mitglied in den Ausschüssen für Landwirtschaft und ländliche Entwicklung sowie für Petitionen
  • stellv. Mitglied im Haushaltsausschuss
  • seit 2010 Vorsitzender der Land-Union Sachsen; Sonderorganisation der CDU Sachsen für den ländlichen Raum