У дорослому футболі дебютував 2007 року виступами за команду клубу «Петролерос», в якій провів один сезон, взявши участь у 13 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу «УАНЛ Тигрес», до складу якого приєднався 2008 року. Наступний сезон своєї ігрової кар'єри відіграв за дублерів монтеррейського клубу, а з 2009 року почав залучатися до складу основної команди «УАНЛ Тигрес». Відтоді встиг відіграти за монтеррейську команду 154 матчі в національному чемпіонаті.
Виступи за збірну
2015 року дебютував в офіційних матчах у складі національної збірної Мексики. Наразі провів у формі головної команди країни 11 матчів, забивши 1 гол.