Hann var hluti af Once Caldas liðinu sem vann Copa Libertadores árið 2004 og spilaði síðar í Evrópu fyrir keppinauta Portsmouth og Southampton í Englandi og Real Sociedad í Spáni. Með Kólumbíu landsliðinu, hann fór til Copa América árið 2004
og 2007.