Current club
Played for
Plays in
Ponterrolense
Aljustrelense
Arneiros
At. Malveira
CD Mafra
Ericeirense
Sport Canidelo
Sporting
Torreense
U. Tires