Ottenne il suo best ranking in singolare il 14 maggio 1984 con la 33ª posizione, mentre nel doppio divenne il 3 ottobre 1988, il 407º del ranking ATP.
Specialista della terra battuta, raggiunse in due occasioni la finale di un torneo del circuito ATP; ciò avvenne nel 1984 nell'Aix-en-Provence Open, dove venne sconfitto in tre set dal connazionale Juan Aguilera, e nel 1988 nel Madrid Tennis Grand Prix, dove fu superato dallo svedese Kent Carlsson con il punteggio di 2-6, 1-6. La sua migliore prestazione ottenuta nei tornei del grande slam è rappresentata dal quarto turno raggiunto nell'Open di Francia 1983.