Ha ottenuto le prime vittorie in campo nazionale all'età di 20 anni nel trofeo nazionale monomarca Yamaha. È successivamente passato ai campionati europeo (dove conquista sei punti nel 1988, ventiquattro nel 1989 e chiude settimo in classifica nel 1990) e francese in classe 250 prima con Honda e poi con Aprilia (moto con la quale ha conquistato il titolo nazionale nel 1991). Negli anni seguenti ha partecipato a numerose altre edizioni del campionato francese classificandosi per due volte (2000 e 2001) in testa al campionato superbike, entrambe con una Ducati.[1]
Le presenze successive, in maniera più continuata, sono avvenute nel motomondiale 1991, corso sempre nella medesima classe e con la stessa motocicletta; in questo caso, al termine della stagione ha ottenuto 4 punti nella classifica generale. È restato a competere sempre in 250 per le tre stagioni successive, dapprima con moto Aprilia e, nel 1994, su una Honda del team Tech 3. Solo nel motomondiale 1993 è riuscito però ad ottenere piazzamenti validi per ottenere punti nella classifica iridata.
L'ultima stagione corsa nel motomondiale è quella del 1997 dove però non riesce ad ottenere punti per le classifiche mondiali.
È passato poi a competere nel campionato mondiale Superbike dove risulta nelle classifiche dal 1998 al 2000 e in seguito in quella del 2003. Nelle prime quattro stagioni ha gareggiato con una Ducati in una squadra di sua proprietà (FP Racing) e nell'ultima con una Yamaha.