Sports
Played for
Juventude Gaia
AD Grijó
AD Pedroso
Crestuma
FC Porto
Gulpilhares FC
Oliv. Douro
Perosinho
S. Félix Marinha
Serzedo
Sport Canidelo