En 2004, à Budapest, aux Championnats du monde d'athlétisme en salle, il remporte la médaille de bronze sur 400 mètres. Durant la saison en estivale, il établit son meilleur chrono en 44 s 80 puis atteint les demi-finales des Jeux olympiques d'Athènes.