En 2002, il remporte son premier titre lors des championnats d'Europe d'athlétisme de Munich, le 08 septembre lors du meeting de Rieti il réalise son meilleur temps sur le 800 m en 1 min 43 s 15, record de France qu'il possédera jusqu'en 2014. L'année suivante, lors des Championnats du monde d'athlétisme 2003 de Paris, il suit parfaitement Hicham El Guerrouj et devient vice-champion du monde du devant un public français en liesse.