Specializzato nei 400 metri piani, ha ottenuto la medaglia d'oro ai Giochi del Mediterraneo del 1983 con il tempo di 45"29, all'epoca record nazionale francese, da lui stesso abbassato a 45"09 a Zurigo il 22 agosto 1984. Vanta anche una medaglia di bronzo alle Universiadi del 1981 nella staffetta 4×100 m, nonché partecipazioni ai campionati europei e mondiali.