Vyhral Chorvátske šachové majstrovstvá v roku 2010 a reprezentoval svoju krajinu na niekoľkých šachových olympiádach, vrátane 2004 (2/4 na 6), 2006 (3.5/5 na 6), 2012 (2.5/6 na 4), 2016
(6/10 na palube 5) a 2018 (5/8 na palube 4).