Debutó el 2 de febrero de 1999 con el Monterrey en un clásico norteño ante los Tigres de la UANL, jugó 65m durante el Verano 1999, fue entonces cuando pasó al Guadalajara donde Jesús Bracamontes le dio la oportunidad para integrarse en el equipo de Primera División y comenzó a jugar regularmente y a destacar.