En 2002, il a terminé quatrième aux Championnats d'Afrique 2002 et a été sélectionné pour représenter l'Afrique en relais 4 × 400 mètres à la Coupe du monde 2002. L'équipe africaine, avec Adem Hecini, Sofiane Labidi, Fernando Augustin et Eric Milazar, a remporté la médaille de bronze. Il a également participé aux Jeux olympiques d'été de 2004. Son record personnel est de 45.63 secondes, réalisé en septembre 2003 à Amman.