Il dispute un total de 213 matchs en première division portugaise, inscrivant 15 buts. Avec le Sporting CP, il est sacré champion à deux reprises, en 1980 et 1982[1],[2].
Au sein des compétitions continentales européennes, il prend part à trois matchs en Coupe d'Europe des clubs champions, 24 en Coupe de l'UEFA (trois buts), et cinq en Coupe des coupes[4]. Il est quart de finaliste de la Coupe des clubs champions européens en 1983[5]. En Coupe de l'UEFA, il est l'auteur d'un doublé contre le Red Boys Differdange en , lors du premier tour de la compétition[6].
En équipe nationale
International portugais, il reçoit neuf sélections en équipe du Portugal entre 1983 et 1987, pour aucun but marqué[7].
Il joue son premier match en équipe nationale le en amical contre le Brésil (défaite 0-4 à Coimbra)[7].