En équipe nationale de Croatie, il est notamment champion olympique 2004 et champion du monde 2003, remportant également quatre médailles d'argent et trois médailles de bronze.