Pasando a Francia para proseguir su carrera futbolística, completó su desarrollo de la juventud en Ajaccio GFCO antes de incorporarse a Red Star Saint-Ouen.
Después de una temporada en la Liga 2, y una temporada en los campeonatos nacionales con el Red Star, fichó por el equipo belga del KAA Gent donde pasó tres temporadas como un equipo de primera ordinario.
Faye volvió a Francia en 2004 con el SM Caen.
En la temporada siguiente, se incorporó al Troyes AC, siendo desde entonces en un fijo en el equipo.
Ha sido internacional con la Selección de fútbol de Senegal en 14 ocasiones y marcó ningún gol.