Il a été sacré champion du monde junior en 1979 grâce à sa victoire à l'Orange Bowl.
Son meilleur résultat dans un tournoi du Grand Chelem est un quart de finale en mixte à Roland-Garros avec Mariana Pérez Roldán. Sur le circuit ATP, il a été demi-finaliste à Bogota en 1979, quart de finaliste à Kitzbühel en 1984 et à Gstaad et Bueno Aires en 1985.
Il a remporté deux tournois Challenger en 1991 en étant issu des qualifications : Pembroke Pines et São Paulo. Ces deux titres lui ont permis de passer de la 394e place à la 187e. En double, il s'est illustré à Bruxelles en 1982, Brescia en 1983 et Nyon en 1988.
Joueur de Coupe Davis de 1978 à 1990, il a joué trois années dans le groupe mondial et a participé au quart de finale en 1985.