Inició su carrera en el Oro de Jalisco, pero sin duda sus mejores momentos los jugó para el Club Deportivo Guadalajara, donde estuvo casi toda su carrera, al final pasó al Club de Fútbol Nuevo León.