Career
Ferraz began his career with Belenenses, making two league appearances in his debut season. In 1996, he moved to Paços de Ferreira, where he managed nine league goals from 31 games. The following year saw a brief spell at Gil Vicente before two seasons back at Belenenses.
Despite scoring three in his first four games, Ferraz fell out of form and finished the season with six from 28 appearances.
In 2000, he moved back to Portugal with Marítimo and spent the next three seasons with Os Leões (The Lions), netting 13 goals from 41 league games. Ferraz then moved clubs from season to season, spending 2003-2004 with Penafiel and 2004-2005 in China with Qingdao Zhongneng.
In July 2005, he had the chance to return to Scottish football, but his trial with Dunfermline Athletic brought no contract. A move to Sporting Espinho followed, with a short spell at Marco, before his move to Maia.