. Fece parte della squadra Under-20 che si classificò terza al Campionato mondiale di calcio Under-20 2003. Ha debuttato con la nazionale colombiana il 27 giugno 2004 in un'amichevole vinta per 2-0 contro l'Argentina. Il 12 luglio successivo, segna la sua prima rete in nazionale durante la Copa América 2004 contro il Perù.