Dopo gli inizi a bassi livelli tra Boavista e Desportivo Aves, nel 1998 approda allo Sporting Lisbona dove, nell'annata seguente, conquisterà il suo primo e unico titolo in carriera, vincendo il campionato. Si trasferirà al Marsiglia, senza però riuscire a trovare spazio nelle prime tre annate. In seguito ad una breve esperienza svizzera, farà ritorno nel proprio paese natale, dove sceglierà di appendere gli scarpini al chiodo al termine della stagione 2008-2009.