Han var en del af Once Caldas-holdet, der vandt Copa Libertadores i 2004, og spillede senere i Europa for rivalerne Portsmouth og Southampton i England og Real Sociedad i Spanien. Med Colombias landshold, han gik til Copa América i 2004
og 2007.