A válogatottban először 26 évesen, 2010 februárjában szerepelt egy Bolívia elleni barátságos mérkőzésen, majd több barátságoson és vb-selejtezőn is pályára lépett. Később részt vett a 2011-es CONCACAF-aranykupán is, ahol négy gólt is szerzett, de a döntőben nem játszott. Benne volt a 2013-as konföderációs kupa mexikói keretében is, de ott nem jutott lehetőséghez.