Sélectionné pour les Championnats d'Europe 1998 de Budapest, il remporte la médaille d'argent du relais 4 × 100 mètres aux côtés de Frédéric Krantz, Christophe Cheval et Needy Guims, l'équipe de France s'inclinant avec le temps de 38 s 87 face au relais britannique. Il établit la meilleure performance de sa carrière sur 200 m le en signant le temps de 20 s 55 (+1,7 m/s) lors du meeting de La Chaux-de-Fonds.