W styczniu 2016 Peña za sumę 7,30 mln euro przeszedł do klubu Chivas de Guadalajara. Od razu został podstawowym pomocnikiem ekipy i jeszcze w tym samym roku wywalczył z nią superpuchar Meksyku – Supercopa MX. Następnie występował w takich klubach jak: Club León, Rangers FC, Cruz Azul i Club Necaxa.

18 marca 2019 podpisał kontrakt z polskim klubem GKS Tychy, umowa do 30 czerwca 2020. 1 stycznia 2020 został piłkarzem meksykańskiej drużyny Correcaminos UAT. Kariera reprezentacyjna W seniorskiej reprezentacji Meksyku Peña zadebiutował za kadencji selekcjonera José Manuela de la Torre, 17 października 2012 na stadionie Estadio Corona (Torreón) w wygranym 2:0 spotkaniu z Salwadorem w ramach eliminacji do Mistrzostw Świata 2014. W 2013 został powołany na Złoty Puchar CONCACAF, gdzie jego kadra wystąpiła w składzie złożonym z graczy występujących na krajowych boiskach. Tam był podstawowym graczem swojej drużyny, rozgrywając cztery z pięciu możliwych spotkań (z czego trzy w wyjściowym składzie), zaś Meksykanie odpadli z rozgrywek w półfinale, przegrywając z Panamie (1:2).