Debutta nella massima divisione croata nel 2000 all'età di soli 23 anni, proprio mentre il padre era a capo della commissione arbitrale. In passato era stato anche campione nazionale di karate a livello giovanile.
Era stato inserito nell'elenco dei 38 pre-selezionati rimasti in corsa per i Mondiali di calcio in Sudafrica nel 2010, ma è stato scartato nel taglio finale.
Nel marzo 2014 fa il suo esordio nella fase ad eliminazione diretta della Champions League dirigendo un match di ritorno degli ottavi di finale.
Nel marzo 2015 viene resa nota dalla FIFA la sua convocazione al Mondiale Under 20, in programma tra maggio e giugno 2015 in Nuova Zelanda[2]. Si tratta della seconda apparizione in questa manifestazione, dopo il già citato precedente di Egitto 2009.