2004 gewann er den São-Paulo-Marathon. Nachdem er bei den Halbmarathon-Weltmeisterschaften in Neu-Delhi nicht das Ziel erreichte, siegte er beim "Praia-Grande-Halbmarathon."