Rođen je u Varaždinu, Hrvatska, 1948. godine. Nakon završene Škole primijenjene umjetnosti u Zagrebu diplomirao je na Akademiji likovnih umjetnosti Sveučilišta u Zagrebu 1972. godine. Godine 1980. diplomirao je na Akademiji za kazalište, film i televiziju u Zagrebu.
Izlagao je na dvadesetak samostalnih i više od stotinu skupnih izložbi. Kao snimatelj snimio je više od dvadeset dugometražnih filmova te dvadeset kratkih filmova i dokumentaraca. Za svoj likovni rad i rad na području filmske fotografije višestruko je nagrađivan. Profesor je na Akademiji dramske umjetnosti Sveučilišta u Zagrebu.