En el 2009 deja el Guadalajara, para enrolarse con el San Luis a inicios del 2010, para el verano de ese mismo año, se contrató con el Cruz Azul, en 2011 fue fichado por el Puebla y después en 2012 formó parte del Queretaro.