Debutó en Primera División en la victoria como visitante del Cruz Azul 1-0 sobre Atlas, en juego de la Jornada 4 de la temporada 1991-92. Campeón de Liga con Cruz Azul en el torneo Invierno 97. Para el Invierno 1998 fue cedido al equipo Santos Laguna y en el Invierno 1999 pasó a los Toros del Celaya equipo en el que se desempeñó con regularidad. Pasó a los Jaguares de Chiapas en el Apertura 2002, en el Clausura 2003 no juega un solo encuentro en la Primera División pero para el Apertura 2003 Jaguares lo mantiene en la plantilla, torneo en el que tampoco tuvo actividad.