Christophe Arfeuillère est né le 2 août 1968 à Ussel. Marié et père de deux enfants, ce commerçant tire son goût de la vie publique de son père et de son grand-père qui se sont impliqués tour à tour dans la vie municipale à Meymac en Corrèze
Depuis 2001, Christophe Arfeuillère est Maire Délégué de la Commune Associée de LA TOURETTE, commune où il réside depuis 1995 avec sa famille, son épouse étant une enfant du pays. Sur le plan politique il se définit lui même comme étant "historiquement de droite et gaulliste depuis plusieurs générations".
Son premier faits d'armes remonte aux élections cantonales de 2011. Dés le premier tour, sur Ussel Ouest, Christophe Arfeuillère bat la conseillère générale sortante qui n'est autre que Martine Leclerc, maire du chef-lieu de la Haute-Corrèze depuis 2008.
Depuis 2004, il préside l’Instance de Coordination de Gérontologie des Cantons d’USSEL.
Christophe Arfeuillère est un passionné de rugby. Avec ses enfants, il s'intéresse aussi au basket à l'athlétisme et au judo.