Se desarrolló en las fuerzas básicas del Atlante FC, en 1988 fue ubicado en la filial del club azulgrana Potros Neza, y logró ser campeón de la Segunda División de México en la Temporada 1988-89, tras vencer en la final, al Yucatán.
En 1989 ya forma parte del primer equipo atlantista, el club decide jugar sus partidos de la Temporada 1989-90 como local en la ciudad de Querétaro y termina perdiendo la categoría.
Ya de regreso en la máxima categoría del fútbol mexicano, el Atlante tiene una campaña fantástica durante la Temporada 1991-92, terminando como líder general del torneo, sin embargo en la liguilla por el título fueron eliminados en cuartos de final por Cruz Azul.
En la temporada 1992-93, los azulgranas toman revancha, y se coronan campeones del fútbol mexicano, al derrotar en la gran final en el Estadio Tecnológico de la ciudad de Monterrey, al equipo local.
En 1995 es fichado por el América en paquete, junto a su amigo el mediocammpista Roberto Andrade, en el club de Coapa, el "Potro" logró mantener el nivel que lo llevó a ser considerado el mejor lateral derecho de México, tuvo campañas sobresalientes, aunque no logró consagrarse campeón con los azulcremas.