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.