Začínal v týmech GD Matrena, União de Tomar a Viação Sernache. V portugalské lize hrál za Sporting Lisabon, se kterým vyhrál dvakrát portugalskou ligu a jednou portugalský pohár. Kariéru zakončil v ligovém týmu Vitória Setúbal. Celkem v portugalské lize nastoupil ve 196 utkáních a dal 116 gólů. V Poháru mistrů evropských zemí nastoupil v 5 utkáních a dal 1 gól, v Poháru vítězů pohárů nastoupil ve 12 utkáních a dal 7 gólů a v roce 1964 soutěž se Sportingem vyhrál a ve Veletržním poháru nastoupil ve 21 utkáních a dal 8 gólů. Za reprezentaci Portugalska nastoupil v letech 1966–1969 v 6 utkáních. Na Mistrovství světa ve fotbale 1966 byl členem bronzové portugalské reprezentace, ale v utkání nenastoupil.