Played for
Plays in
Freamunde
Paços de Ferreira
PBAPP FC
Sri Pahang FC
Eastern
Kitchee
South China
Tai Po
Aimoré
Brusque
Caxias
Cianorte
Nova Prata
Novo Hamburgo
Santa Cruz-RS
Veranópolis
Ypiranga-RS