Il a représenté la Croatie lors de six championnats d'Europe par équipes et lors de six olympiades de 1998 à 2014, remportant la médaille d'argent individuelle au quatrième échiquier lors de l'Olympiade d'échecs de 2006 avec 9 points sur 12 marqués.