De 25-jarige middenvelder heeft een contract getekend bij Cruz Azul in zijn vaderland Mexico. De 49-voudig international kwam na het WK van 2010 in Zuid-Afrika, waarin hij zijn kwaliteiten etaleerde, bij West Ham United terecht. Een basisplaats kon hij niet veroveren en tot overmaat van ramp degradeerden The Hammers.
Het afgelopen seizoen werd hij verhuurd aan Real Zaragoza. Hij speelde 20 wedstrijden voor de Spaanse club, die onder leiding staat van zijn landgenoot Javier Aguirre. Cruz Azul haalde eerder ook al Mariano Pavone (Lanús, ex-Real Betis Sevilla) en Luis Perea van Atlético Madrid.

