Ottenne il suo best ranking in singolare il 21 settembre 1992 con la 61ª posizione mentre nel doppio divenne l'8 gennaio 1996, il 50º del ranking ATP.
In carriera, in singolare ottenne la vittoria finale in cinque tornei del circuito Challenger e tre del circuito Futures. Da ricordare soprattutto la vittoria in tre set sul tedesco Boris Becker che gli permise di raggiungere il terzo turno dell'Open di Francia 1993.
È stato convocato una sola volta nella squadra francese di Coppa Davis nel 1993; in quell'occasione fu chiamato sul 2-2 e, quindi, nel match decisivo contro l'India, a sostituire Henri Leconte nell'incontro con Ramesh Krishnan. Fu sconfitto in cinque set con il punteggio di 6-2, 4-6, 6-4, 5-7, 4-6.