W 2010 roku wygrał mistrzostwo Chorwacji w szachach i reprezentował swój kraj w kilku olimpiadach szachowych, w tym w 2004 (2/4 na tablicy 6), 2006 (3.5/5 na tablicy 6), 2012 (2.5/6 na tablicy 4), 2016
(6/10 na pokładzie 5) i 2018 (5/8 na pokładzie 4).