Sports
Played for
AD Oliveirense
Academia Elite Sport
Académica OAF
Amigos de Urgeses
CD Aves
Est. Amadora
Merelinense
Os Sandinenses
Portimonense
Ribeirão FC
Vitória FC
Vitória SC