У дорослому футболі дебютував 1957 року виступами за команду клубу «Белененсеш», в якій провів вісім сезонів.
Згодом з 1965 по 1968 рік грав за лісабонський «Спортінг», згодом протягом сезону грав за «Академіку», після чого ще на чотири роки повернувся до «Спортінга».
Завершив професійну ігрову кар'єру у Бразилії, в клубі «Трезі», за команду якого виступав протягом 1976 року.
Виступи за збірну
1964 року дебютував в офіційних матчах у складі національної збірної Португалії. Протягом кар'єри у національній команді, яка тривала 9 років, провів у формі головної команди країни 27 матчів, забивши 4 голи.
У складі збірної був учасником чемпіонату світу 1966 року в Англії, на якому команда здобула бронзові нагороди, проте протягом турніру був резервним гравцем і на поле не виходив.
У 1990-х повертався на тренерську роботу — у 1993–1994 роках працював із командою «Жувентуд» (Евора), 1999 року був головним тренером лісабонського «Атлетіку».