Воспитанник «Бенфики», в чемпионате Португалии дебютировал в семнадцатилетнем возрасте в 1997 году.
В 1999 году перешёл в «Атлетико Мадрид». После вылета «Атлетико» из примеры провёл один сезон во второй испанской лиге, затем перешёл в «Пари Сен-Жермен». С французской командой дважды доходил до финала кубка Франции. В финале 2003 года против «Осера» открыл счёт, но парижане проиграли 1:2. Обладатель кубка Франции 2003/04.
Летом 2004 года расторг контракт с «ПСЖ» и вернулся на родину в «Порту».
В 1999 году провёл единственный матч за сборную Португалии. В товарищеском матче в Париже против Нидерландов на 63-й минуте заменил Руя Кошту, встреча завершилась нулевой ничьей.