En 2004 se unió a Colón y en 2005 se trasladó a Boca Juniors, donde solo jugó 3 partidos (todos ellos por la Copa Libertadores 2005) antes de trasladarse a México para jugar para Puebla FC.