Sports
Played for
AC Gervide
Boavista
CD Candal
CD Portugal
Gulpilhares FC
Louletano
Oliv. Douro
Restauradores Avintenses
Sport Canidelo