Ottenne il suo best ranking in singolare il 20 giugno 1983 con la 30ª posizione, mentre nel doppio divenne il 14 ottobre 1985, il 86º del ranking ATP.
In carriera, in singolare, raggiunse in due occasioni la finale di un torneo ATP, uscendone però sempre sconfitto per mano di tennisti argentini. Nel 1982 perse infatti in finale all'Austrian Open da Guillermo Vilas e, successivamente, all'ATP San Paolo da José Luis Clerc. Vinse, invece, un torneo ATP in doppio; ciò avvenne nel 1981 all'ATP Buenos Aires in coppia con il connazionale João Soares; in quell'occasione superò in tre set la coppia cilena composta da Álvaro Fillol e da Jaime Fillol.