Esordisce con la maglia della nazionale uruguaiana all'età di 19 anni, in occasione di un'amichevole contro il nel 2005. Realizza la sua prima rete con la "Celeste" il 27 maggio 2006 nell'amichevole contro la nazionale serbomontenegrina (1-1). Nel 2007 gioca la Coppa America 2007, il suo primo torneo internazionale.