

True Miracle
2007 · as Jurić

Room 304
2011

The Vegetarian Cannibal
2012 · as Ilija

Disco Boy
2023 · as Paul

Grbavica: The Land of My Dreams
2006 · as Pelda

Storm
2009 · as Milorad Alić

Murina
2022 · as Ante

Honey Bunny
2026 · as Milan

Two Sunny Days
2010 · as Stipe

Roundabout
2012 · as Mirko

Love Island
2014 · as Stipica

The Load
2019 · as Vlada

What Is a Man without a Moustache?
2005 · as Don Stipan / General Ivica

Good Times, Bad Times
2023 · as Političar

How the War Started on My Island
1997 · as Zoran Gajski

Debt to the Sea
2018 · as Milutin

The Children of Kozara

Toomas Beneath the Valley of the Wild Wolves
2019 · as Alejandro Hardon (voice)