Ottenne il suo best ranking in singolare il 9 novembre 1992 con la 49ª posizione, mentre nel 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; ciò avvenne all'ATP Buzios, dove venne sconfitto con il punteggio di 3-6, 2-6, dal brasiliano Jaime Oncins. Stessa sorte fu ottenuta nell'unica finale disputata in doppio nel 1997 all'Abierto Mexicano Telcel; in questa occasione, giocando in coppia con il connazionale Mariano Sánchez, fu sconfitto 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 venne 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.