Bei den Crosslauf-Europameisterschaften kam er 2003 in Edinburgh auf den 14. Platz und gewann Bronze mit der portugiesischen Mannschaft. 2004 in Heringsdorf und 2005 in Tilburg wurde er jeweils Elfter. Bei den Crosslauf-Weltmeisterschaften belegte er 2003 in Avenches auf der Kurzstrecke Rang 43 und auf der Langstrecke 2004 in Brüssel Rang 47, 2005 in Saint-Galmier Rang 46 und 2006 in Fukuoka Rang 25.