Played for
Plays in
Aberdeen
Clyde
Hibernian
Charlotte Independence
CS Sedan
Nantes
Larissa
Benfica
CD Tondela
Naval
Oeiras
Os Montelavarenses
Sporting
Zalgiris Kaunas
Dinamo Bucuresti
Melaka United