Rođen u Čakovcu, diplomirao komparativnu književnost i povijest na Filozofskom fakultetu u Zagrebu i Comparative History na CEU u Budimpešti, s oba završna master rada na filmološke teme. Živi i radi u Zagrebu kao freelance autor, te programski i producentski suradnik filmskih festivala (Animafest, Zagreb Film Festival, ZagrebDox, 25 FPS, DHF…). Kao filmski edukator vodi radionice filmske analize, ponajprije za djecu i mlade. Filmsku kritiku i članke objavljivao je u stručnoj periodici (Filmonaut, Hrvatski Filmski Ljetopis, Zapis…), online (Kulturpunkt, tportal, Jutarnji, Zona filma…) i na Trećem programu Hrvatskog radija. Izvještava s inozemnih filmskih festivala i sudjelovao na kritičarskim radionicama u sklopu festivala u Sarajevu i Varšavi. Kao FIPRESCI član žirija dosad je sudjelovao na festivalima Festroia, Jerusalem FF, Motovun FF, Krakow FF i GoEast.