A portugál csatár 1997-ben lett a Benfica játékosa, és ezt követően egy kétéves firenzei kerülőt leszámítva csak ebben a csapatban játszott. Csaknem 300 bajnoki mérkőzésen lépett pályára Benfica mezében, és több mint 100 gólt szerzett, két portugál bajnokságot is nyert a „sasokkal".
A portugál válogatottban 77 mérkőzésen lépett pályára, ezeken 29 gólt szerzett.