Il 2 aprile 1997 fece il suo esordio con la Nazionale argentina, contro la Bolivia durante le Qualificazioni per il Mondiale 1998. Il 9 giugno 1999 realizzò il suo primo gol in amichevole contro il Messico (2-2 finale). Prese parte ai Mondiali 2006 senza incidere. Al suo attivo anche la convocazione per la Copa América 1997. Il suo ultimo match in maglia albiceleste avvenne nel giugno 2008, a Belo Horizonte, contro il Brasile durante le Qualificazioni al campionato mondiale 2010, incontro conclusosi sullo 0-0. Conta 22 presenze e 3 reti in 11 anni di nazionale.