Ottenne il suo best ranking in singolare il 9 novembre 1992 con la 49ª posizione, mentre in doppio divenne il 21 agosto 1989, il 117º del ranking ATP.
Nel 1992 raggiunse la sua unica finale in singolare in un torneo facente parte del circuito ATP all'ATP Buzios, e venne sconfitto con il punteggio di 3-6, 2-6 dal brasiliano Jaime Oncins. Stessa sorte subì nell'unica finale ATP disputata in doppio all'Abierto Mexicano de Tenis 1997, nella quale fu sconfitto in coppia con il connazionale Mariano Sánchez dall'ecuadoregno Nicolás Lapentti e dall'argentino Daniel Orsanic con il punteggio di 6-4, 3-6, 6-7.
Tra il 1990 e il 1999 fu convocato in quindici occasioni nella squadra messicana di Coppa Davis; il suo bilancio complessivo fu di tredici vittorie e diciassette sconfitte fra singolare e doppio.