At the 1993 World Cross Country Championships he earned the distinction of a bronze medal in the team competition, having finished 41st in the individual long race. He then recorded his best placing with a 23rd place in the 1998 short race, the team finishing fifth. He was also a part of the sixth-placed Portuguese team at the 2001 World Cross Country Championships.