Cresciuto nelle giovanili del Benfica, disputa la sua prima stagione da professionista nell'Ovarense, per poi trasferirsi in Francia al Tours. Dopo esser tornato per altre due stagioni in Portogallo, milita in Svizzera e Stati Uniti fino ad approdare in Italia all'Avellino, in Serie C1. Chiude la carriera da professionista nelle serie inferiori inglesi.