Studoval televizní a filmovou režii na Záhřebské akademii dramatického umění. Napsal a režíroval provokativní krátký film The Death of the Seals (2000), který byl na akademii odmítnut jako diplomová práce. Jeho další film "The Final Sacrament" (2005) získal ocenění Golden Pram na filmovém festivalu v Záhřebu v roce 2005.
Je autorem dokumentu o chorvatském filmovém festivalu v Pule, Small Hands (2001). Jeho celovečerní debut Forest Creatures (2010) získal dvě ocenění Zlaté arény (editace a kostýmy) na filmovém festivalu v Pule a byl uveden na mnoha mezinárodních filmových festivalech.