En diciembre de 2010 fue transferido al Cruz Azul por una cantidad de 3 millones de dólares y se convirtió en el primer refuerzo para la institución celeste rumbo al torneo clausura 2011, después de una grave lesión de Alejandro Vela.