Vainqueur des Jeux africains de 1995, il s'impose dès l'année suivante en finale des Championnats d'Afrique, à Yaoundé, dans le temps de 49 s 60. En 1999, Ibou Faye se classe septième du relais 4 × 400 m lors des Championnats du monde de Séville. Il décroche par ailleurs son deuxième titre consécutif aux Jeux africains de Johannesburg en portant son record personnel à 48 s 30.