Ottenne il suo best ranking in singolare il 15 aprile 1991 con la 108ª posizione, mentre nel doppio divenne il 13 marzo 1989, il 72º del ranking ATP.
Principalmente doppista, vinse in questa specialità due tornei del circuito ATP in carriera, raggiungendone la finale in altre due occasioni. I tornei vinti furono il Tel Aviv Open nel 1992 in coppia con lo statunitense Mike Bauer e il Grand Prix Hassan II nel 1997 in coppia con il connazionale Nuno Marques.
Fece parte della squadra portoghese di Coppa Davis dal 1984 al 2000, con trenta convocazioni e un bilancio complessivo di trentasette vittorie e quaranta sconfitte. Detiene nella squadra diversi record: maggior numero di vittorie totali, maggior numero di vittorie in singolare, maggior numero di convocazioni e partite disputate.