Es va traslladar el juny de 2011 a Cruz Azul. Durant el seu temps a Cruz Azul va guanyar la Copa MX dues vegades, així com la CONCACAF Champions League una vegada el 2013 i el 2014 respectivament. També va fer 3 aparicions a la Copa Mundial de Clubs de la FIFA 2014
Perder contra el Reial Madrid a les semifinals i perdre pel tercer lloc contra l'equip australià Auckland City. També va tenir l'oportunitat de jugar a la Copa Amèrica 2015 amb Mèxic, però va ser interromput perquè no van poder avançar des de les fases de grups. A la final de l'Apertura 2018 de la Liga MX contra el Club Amèrica al minut 87 va rebre una targeta vermella com a substitut quan va agafar una pilota i va empènyer un jugador del Club Amèrica.