Hän oli osa Once Caldasin joukkuetta, joka voitti Copa Libertadoresin vuonna 2004, ja pelasi myöhemmin Euroopassa kilpailijoilleen Portsmouthille ja Southamptonille Englannissa ja Real Sociedadille Espanjassa. Kolumbian maajoukkueessa hän osallistui Copa América -kisoihin vuonna 2004.
ja vuonna 2007.