Played for
Sporting
PS Kalamata
Platanias Chania
Barreirense
Campomaiorense
Desportivo O. Moscavide
Est. Amadora
FC Porto
Portimonense
Real SC
SC Braga
South China