Escribe unha continuación para este parágrafo - Foi trasladado en xuño de 2011 a Cruz Azul. Durante o seu tempo en Cruz Azul gañou a Copa MX dúas veces, así como a Liga de Campións da CONCACAF unha vez en 2013 e 2014 respectivamente. Tamén fixo 3 aparicións na Copa do Mundo de Clubes de 2014.
Perdeu contra o Real Madrid nas semifinais e perdeu por terceiro lugar contra o equipo australiano Auckland City. Tamén tivo a oportunidade de xogar na Copa América de 2015 con México, pero foi interrompida xa que non puido avanzar desde as fases de grupos. Na final da Apertura 2018 da Liga MX contra o Club América no minuto 87 recibiu unha tarxeta vermella como substituto cando agarrou unha pelota e empurrou a un xogador do Club América.