Zwyciężył na 10 000 metrów na mistrzostwach Europy w 2002 w Monachium. Na mistrzostwach świata w 2003 w Paryżu wystąpił w biegu maratońskim, w którym zajął 16. miejsce. Na igrzyskach olimpijskich w 2004 w Atenach zajął 9. miejsce w biegu na 10 000 metrów. Na mistrzostwach świata w 2005 w Helsinkach zajął 30. miejsce w maratonie. W tym samym roku zdobył brązowy medal w półmaratonie na igrzyskach śródziemnomorskich w Almeríi.