Fayard naît à Dakar (Sénégal). Il arrive en France à 5 ans. Il obtient un doctorat en astronomie de l'Observatoire de Paris, qui lui permet de devenir ingénieur de recherche au CNES, à Toulouse.
En , Fayard apporte des précisions sur l'explication par le SEPRA de l'observation nationale du 5 novembre .
A partir de , il est assistant du Bureau Gravimétrique International (BGI) dépendant de l'Observatoire Midi Pyrénées par le biais de l'UMR5562 (Unité Mixte de Recherche en dynamique terrestre et planétaire). Il développe des instruments de gravimétrie Lacoste ainsi que des algorithmes d'optimisation pour la robotique spatiale et les problèmes inverses, et , participe au Fast Pulsar Search Program .