Barbosa è stato il portiere di riserva della nazionale argentina Under-20 che ha raggiunto le semifinali del Mondiale Under-20 2003 ed è stata sconfitta dal Brasile, poi vincitore del torneo. Ha sostituito il portiere titolare espulso Gustavo Eberto ai sedicesimi di finale contro l'Egitto, nell'incontro vinto 2-1.