Adhérent du club Dunkerque Natation, il acquiert ses victoires en championnats de France dans la seconde moitié des années 1960. Le à Dinard, il bat le record du monde du 800 mètres nage libre en huit minutes quarante-deux secondes. Il détient ce record jusqu'au .
Le , Francis Luyce a été condamné par le Tribunal Correctionnel de Paris à deux mois de prison avec sursis et à verser 5 000 euros d’amende pour prise illégale d'intérêt[3].