Fu convocato quindicenne nella Nazionale Under-20 colombiana, partecipante al Torneo di Tolone e quindi nella Nazionale maggiore, con cui prese parte alla Copa América 1999 in Paraguay. In questa manifestazione realizzò una rete nella vittoria per 3 a 0 contro l'Argentina, partita segnata anche da tre rigori falliti da Martín Palermo.