Empezó su carrera en el Almada Atlético Clube, antes de trasladarse al Clube Desportivo Nacional, donde fue descubierto por el Sporting Clube de Portugal con el que debutaría en la máxima categoría portuguesa.