Played for
Fulham
Palermo
Onisilos
ADCR Caxinas Poça Barca
Benf. Castelo Branco
Benfica
Gil Vicente
Oliv. Douro
Operário Lagoa
Rio Ave
SC Braga
SC Salgueiros
União Madeira
Varzim
Cwmbran Celtic
Lliswerry AFC
Monmouth Town