[1] Nació en Zagreb en 1976, cuando Croacia formaba parte de la RFS de Yugoslavia, y creció allí hasta los cinco años.
Su padre era ingeniero petroquímico, lo que llevó a la familia a vivir en el extranjero; primero en Austria, luego en Abu Dabi y finalmente en Estados Unidos, afincándose en Boston y Los Ángeles para estudiar interpretación.
[2] A finales de los años 1990 regresó a Croacia para trabajar como actor en obras de teatro, series de televisión y películas a nivel nacional; también ha sido actor de doblaje en numerosas series de animación.
[2] Aunque vivía en Zagreb, a partir de 2010 se estableció en Barcelona y compaginó ambas ciudades hasta asentarse definitivamente en España.
[2][3][4] En 2019 fue contratado para la tercera temporada de La casa de papel, donde interpreta al ladrón Marsella.