Nacido en Tijuana, Baja California, se inició en el deporte del tenis desde muy temprana edad.
A lo largo de su carrera ha recibido varios premios, entre ellos el Luchador Olmeca, fue nombrado por el Círculo de Cronistas Deportivos de Tijuana Deportista del Año, el récord histórico de más triunfos alcanzados por un mexicano en la modalidad de singles en la Copa Davis, en la que jugó de 1996 al 2005.
Durante una década participó prácticamente en todos los torneos a nivel mundial y fue miembro del equipo olímpico mexicano en Atlanta 96 y Sydney 2000, y del equipo nacional para los Juegos Panamericanos de Santo Domingo 2003, donde obtuvo la medalla de oro en la modalidad de dobles.
Para 2003 participó en las competencias más importantes de este deporte: Abierto de Australia, Abierto de Francia, Wimbledon y el US Open, para finalmente retirarse en 2005.
Incursionó en los negocios formando su propia empresa, Sport Solutions en la Ciudad de México, donde actualmente radica.