Grande maestro dal 2007, ha vinto l'edizione 2010 del Campionato della Croazia.

Altri risultati di rilievo: 2000:  2º-3º nel Campionato del mondo U12 di Oropesa del Mar, dietro a Deep Sengupta; 2006:  pari primo nell'open di Đakovo (2º per spareggio) dopo Sinisa Drazić; 2008:  vince l'open di Pola; 2009:  vince l'open di Zagabria, con un punto di vantaggio su Amon Simutowe; 2010:  secondo nell'open di Zagabria, dietro a Michail Ulybin; 2011:  2º-4º con Tigran Ġaramyan e Boris Gračëv nell'open Masters di Biel, dietro a Ni Hua; 2015:  in agosto vince la 5ª edizione del torneo di Spalato;

Ha raggiunto il rating FIDE più alto nel giugno del 2015, con 2607 punti Elo. Nel 2019 ha vinto il 26º Open di Zara con 7 punti su 9. Si qualificò nuovamente per la Coppa del Mondo di scacchi 2021 dove, classificato al 102° posto, sconfisse Sergio Barrientos 2-0 al primo turno, la testa di serie numero 27 Yuriy Kryvoruchko 1,5-0,5 al secondo turno e Salem Saleh 2-0 al terzo turno. Nella Coppa del Mondo di scacchi 2025, perse contro il giocatore più giovane del torneo, Faustino Oro 3,0-5,0 al primo turno.

Note

Collegamenti esterni