Played for
Plays in
Baroka FC
African Stars
Cape Umoya United
Black Africa
Ramblers
SK Windhoek
Young Ones
Chippa Utd
Jomo Cosmos
Maccabi FC
Maritzburg United
Casa de Portugal