Cresciuto nel settore giovanile dell'Istria 1961, ha esordito in prima squadra il 27 gennaio 2021 disputando l'incontro di Prva HNL perso 1-2 contro il Rijeka.
Nazionale
Ha giocato nella nazionale croata Under-19.
Il 17 novembre 2022 fa il suo debutto con la Croazia Under-21 disputando da titolare l'amichevole vinta 3-1 contro la Polonia.[1]