1979 und 1980 gewann Lafranchi den Murtenlauf, 1982 wurde er Sechster bei den Leichtathletik-Halleneuropameisterschaften in Mailand über 3000 m und Dritter beim Fukuoka-Marathon.