Народився 5 червня1993 року в місті Леон. Вихованець юнацьких команд футбольних клубів «Леон», «Атлетіко Сан-Франциско» та «Леонеса».
У дорослому футболі дебютував 2012 року виступами за команду клубу «Сантос Лагуна», в якій провів один сезон, взявши участь у 44 матчах чемпіонату. Більшість часу, проведеного у складі «Сантос Лагуни», був основним гравцем команди.
Один сезон перебував в оренді, виступаючи за клуб «УНАМ Пумас».
До складу клубу «Монтеррей» приєднався 2014 року. Відтоді встиг відіграти за команду з Монтеррея 46 матчів в національному чемпіонаті.
Виступи за збірні
2012 року залучався до складу молодіжної збірної Мексики. На молодіжному рівні зіграв у 5 офіційних матчах, забив 2 голи.
2016 року дебютував в офіційних матчах у складі національної збірної Мексики. Наразі провів у формі головної команди країни 1 матч.