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 in testa al campionato superbike, entrambe con una Ducati.
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.
Le ultime apparizioni sono in trofei minori, quali il campionato Protwin francese nel quale conquista la sua ultima vittoria nel 2010 sul circuito di Magny-Cours in sella a una Ducati 1098[2].