Con la selezione Under-20 ha disputato il Campionato sudamericano 1997. Debuttò in Nazionale maggiore il 3 novembre 1999, in occasione dell'incontro di Copa Paz del Chaco a Buenos Aires con il . Il 3 giugno 2001 esordì nelle qualificazioni al . Nel 2007 venne incluso nella lista per la Copa América. Esordì nel torneo il 26 giugno contro il , subentrando a Leonel Reyes al 60º minuto; giocò poi contro l' il 30 giugno. Nel 2008 prese parte alle qualificazioni al , venendo schierato contro l'.