Figlio di un diplomatico, ha trascorso l'infanzia in Marocco e Zaire, prima di trasferirsi a Bordeaux, in Francia all'età di 14 anni. In carriera si è imposto in tre tornei, ad Atene, Berlino e Genova, raggiungendo come miglior posizione il n.22 della classifica mondiale. Nel 1999 ha chiuso l'annata al n. 98 della classifica, diventando il primo giocatore con più di 35 anni di età a finire tra i primi 100 dopo Jimmy Connors nel 1992. Anche se non ha mai dichiarato ufficialmente il ritiro, ha giocato il suo ultimo torneo nel 2006, partecipazione comunque giunta dopo una precedente assenza dai campi da gioco di ben quattro anni.