A mediados de 2003 se va del Medellín y da un paso por el fútbol Mexicano, en los clubes Cruz Azul donde jugó 104 partidos, Tigres y Tiburones de Veracruz, termina su paso por México con un saldo de 166 partidos y 11 goles marcados en 5 años.