Na halowych mistrzostwach świata w 2004 w Budapeszcie odpadł w eliminacjach trójskoku. Podczas letnich igrzysk olimpijskich w 2004 w Atenach startował w trójskoku, jednak nie dostał się do finału. Zdobył brązowy medal w trójskoku na młodzieżowych mistrzostwach Europy w 2005 w Erfurcie. Podczas halowych mistrzostw świata w 2006 zajął szóste miejsce. Na mistrzostwach Europy w 2006 startował zarówno w skoku w dal (szóste miejsce) jak i trójskoku (czwarte miejsce). Podczas eliminacji do tych zawodów, ustanowił również rekord Portugalii w trójskoku - 17,23 m. Na halowych mistrzostwach Europy w 2007 osiągnął piąte miejsce w trójskoku, a 27 sierpnia 2007 na mistrzostwach świata w Osace zdobył złoty medal. Skoczył 17,74 metry, ustanawiając tym samym swój rekord życiowy, rekord Portugalii, który przetrwał do 6 maja 2018.
W 2008 roku w Walencji na halowych mistrzostwach świata wynikiem 17,27 m wywalczył brązowy medal. W tym samym roku na igrzyskach olimpijskich w Pekinie został zwycięzcą z wynikiem 17,67 m.