28 czerwca 1992 otrzymał święcenia kapłańskie i został inkardynowany do archidiecezji Split. W 1995 rozpoczął przygotowanie do służby dyplomatycznej na Papieskiej Akademii Kościelnej. W 1999 rozpoczął pracę w nuncjaturze apostolskiej w Indiach. Następnie był sekretarzem nuncjatur w Rosji (2003-2009). W 2009 został radcą nuncjatury na Filipinach.
21 maja 2020 papież Franciszek mianował go nuncjuszem apostolskim na Białorusi[6]. Sakrę biskupią przyjął ostatecznie 16 września 2020 w kościele Świętej Rodziny w Solinie z rąk kardynała Pietro Parolina.
28 czerwca 2024 został mianowany nuncjuszem apostolskim w Gruzji i Armenii[7][8].