Dopo aver militato nelle nazionali giovanili fin dal 2001, il 20 luglio 2006 esordisce con la calottina della nazionale maggiore. Nel 2009 viene convocato per i mondiali di Roma, per i giochi del Mediterraneo, dove conquista il bronzo, e per la World league. Nel 2010 si aggiudica la medaglia d'argento ai campionati europei di Zagabria. L'anno successivo conquista un'altra piazza d'onore, nella World league di Firenze, nella stessa stagione vince la medaglia d'oro ai campionati mondiali di Shanghai battendo in finale la Serbia grazie anche alle sue tre reti.