Antes de llegar al Atlético de Madrid jugó en el Deportivo Independiente Medellín con el que conquistó un Torneo Finalización en 2002 y en Boca Juniors donde también ganó la Copa Intercontinental en 2003.