Marc Le Fur, né le 28 novembre 1956 à Dakar (Sénégal), est diplômé de l’Institut d’études politiques Paris en 1978, puis de l’École nationale d’administration (promotion Solidarité, 1983 ). A la sortie de l’école, il devient sous-préfet, directeur de cabinet du préfet des Côtes-du-Nord et un an plus tard, directeur de cabinet du préfet de la région Picardie à Amiens. Entre 1986 et 1988, il travaille au sein du cabinet d’Édouard Balladur, ministre de l’Économie et des Finances. De 1990 à 1993, il occupe le poste de directeur général des services du conseil général des Deux-Sèvres.
En 1993, il est élu député de la 3ème circonscription des Côtes d’Armor mais ne réussit pas à se faire réélire en 1997. En 1998, il est élu conseiller régional de Bretagne. En 2002, Marc Le Fur est de nouveau élu député de la 3ème circonscription des Côtes d’Armor, où il sera réélu en 2007 et 2012.
Il est vice-président de l’Assemblée nationale depuis juin 2007.
Elu aux élections cantonales dans le canton de Quintin sans discontinuer depuis 2001, il ne quittera son mandat qu’en 2015, pour être tête de liste de la droite et du centre aux élections régionales en Bretagne.