Diamantino werd geboren in Moita, district Setúbal, en was een van de belangrijkste spelers van S.L. Benfica in de jaren tachtig. Hij won verschillende Primeira Liga- en Taça de Portugal-titels. Hij speelde ook in de finale van de UEFA Cup.
in 1983, verloor tegen R.S.C. Anderlecht (0<unk>1 en 1<unk>1), miste de finale van de Europese Cup in 1988 vanwege een blessure, in een andere nederlaag, dit keer tegen PSV Eindhoven op strafschoppen.