Već tijekom srednje škole surađivao je na animiranim filmskim projektima u Zagreb filmu, a potom 1993. godine upisao odsjek filmske i TV režije na Akademiji dramske umjetnosti u Zagrebu. Bio je asistent Zorana Tadića na filmu
Treća žena (1996.), a dvije godine kasnije postaje redoviti vanjski suradnik Hrvatske radio televizije kao redatelj u redakciji dokumentarnog i obrazovno-znanstvenog programa. Pored mnogobrojnih dokumentarnih i namjenskih filmova režirao je i srednjemetražne igrane filmove
Promašaj (2000.), snimljen za vrijeme studija i
Otac (2004.) snimljen u produkciji HRT-a.