Byl součástí týmu Once Caldas, který vyhrál Copa Libertadores v roce 2004, a později hrál v Evropě za soupeře Portsmouth a Southampton v Anglii a Real Sociedad ve Španělsku. S kolumbijským národním týmem, šel na Copa América v roce 2004
a v roce 2007.