Antes de integrarse al equipo celeste ya había jugado para el León de la segunda división y para el Atlético San Francisco también de la segunda división, ya para el Apertura 2004 llegó al Cruz Azul, para integrarse a la filial el Cruz Azul Oaxaca.