Ha esordito nella nazionale croata nel 2006 sotto la guida del CT Ratko Rudić, ma a causa della fortissima concorrenza alla posizione di centroboa e centrovasca non fece parte della compagine che ha vinto l'oro ai mondiali di Melbourne 2007, così come alle Olimpiadi di Pechino 2008. Con la calottina della sua nazionale ha vinto la medaglia d'oro alle Olimpiadi di Londra 2012 contro l'Italia per 8-6 (durante il torneo segna 12 reti totali), gli europei di Zagabria 2010 sempre contro l'Italia per 7-3 e la World League di Almaty 2012 contro la Spagna per 18-17 dopo i rigori.