Having had no impact as a professional in his country of birth, he spent the bulk of his senior career in Portugal, appearing in 180 Primeira Liga matches mainly at the service of Vitória de Guimarães and retiring in his 40s.
After only three matches as a professional at Montpellier HSC over the course of five seasons (although two were spent on loan), he moved to the lower leagues in the country.
At the Aveiro club and his second, Vitória de Guimarães, he was sometimes charged with penalty-taking, scoring a total of four goals in the Primeira Liga.
[8] Aged almost 39, he returned to Beira-Mar also in that level,[9] and retired two years later after a brief stint with amateurs A.A. Avanca.
[12] He was both head and assistant manager – as well as player – at Vitória de Guimarães's beach soccer team[13] and acted as scout for Montpellier.