W rozgrywkach Copa Libertadores wystąpił ( America, Tigres UANL) w karierze łącznie w 19 meczach zdobywając 8 bramek.
W kolejnych sezonach został wypożyczony do Tiburones Rojos de Veracruz, które w 2016 zdobyło puchar Meksyku. Następnie ponownie na zasadzie wypożyczenia przeniósł się do drugoligowego FC Juarez.
W latach 2005‑2008 grał w młodzieżowych reprezentacjach Meksyku (U‑17, U‑20 i U‑23), a także zaliczył 9 występów w kadrze seniorskiej Meksyku.
W 2005 zdobył tytuł juniorskich mistrzów świata (U‑17). Meksyk pokonał w finale Brazylię 3:0. W lipcu 2007 w barwach olimpijskiej reprezentacji Meksyku U‑23 zdobył 3 miejsce w Igrzyskach Panamerykańskich w Rio de Janeiro, zostając królem strzelców. Strzelił m.in. zwycięską bramkę w meczu o trzecie miejsce z Boliwią.
W seniorskiej reprezentacji Meksyku debiutował za kadencji selekcjonera Hugo Sancheza (byłego znakomitego napastnika m.in. Realu Madryt), w sierpniu 2007.