Played for
FC Penafiel
Freamunde
Nacional
UD Oliveirense
Vitória FC
Bnei Sakhnin
Puebla
Ljungskile
Qingdao Hainiu
Sheikh Russell KC