Surviving Earth 2026
as Zlatan
5 Finger sind 'ne Faust 2025
as Milan
It All Ends Here 2024
as Doctor
Lee 2024
as Jaded Soldier
Sixth Bus 2022
as Ivica
Happy New Year 2 2021
as Zlatko
A Summer In Istria 2021
as Vlado
Jewelry Junk 2018
as Doug
Not All About the Money 2013
as Klijent 2
The Border Post 2006
as Siniša
Credits from TMDB.