C'est en 1927, alors qu'il réside à Lyon, que Buttafocchi fait ses premières courses et commence sa carrière de routier. Après avoir fait son service militaire au Maroc, il fait sa rentrée en 1929, dans les courses du Midi de la France, car il avait suivi ses parents à Nice. Dans le Tour du Sud-Est, il affirme ses qualités. Puis il dispute les courses classiques à Paris. On le voit dans le Tour de France. Son palmarès s'orne de nombreuses victoires dans les épreuves de Provence et de la Côte d'Azur[3]. Il gagne des étapes au Circuit de l'Ouest[4].
En 1937, il fait un bon début de saison et c'est pour lui une grosse désillusion de ne pas être sélectionné pour le Tour. S'il n'avait pas remporté de grandes victoires, « Butta » ne devait pas moins être classé parmi les 20 meilleurs routiers français. On l'a surnommé la « Mère poule » pour son dévouement pour ses camarades d'équipe, comme dans le Tour d'Italie, dans Paris-Nice, pour son ami René Vietto[3].
Le , alors qu'il descend l'Estérel, lors du Grand Prix d'Antibes[5], il entre en collision, sur le territoire des Adrets, avec une voiture qui monte en sens inverse et meurt des suites de ses blessures[3].