Od 1960. živi u Zagrebu gdje završava osnovnu školu i gimnaziju, a nakon studija književnosti (Filozofski fakultet u Zagrebu, 1969.-1973.) i režije (Akademija dramskih umjetnosti u Zagrebu, 1971.-1975.) započinje s profesionalnim radom i kao asistent/pomoćnik režije, sudjeluje u stvaranju više od trideset filmova i TV drama i šest većih TV serija, uključujući svjetske produkcije
Od 1980. za televiziju režira stotine sati TV programa, više od dvadeset dokumentarnih i muzičkih filmova, dvije mini TV serije i šest TV drama i filmova.
Kao asistent režije i reditelj, radio je i u pozorištima u Zagrebu, Rijeci, Karlovcu, Varaždinu i Tuzli. Piše scenarije i dramske tekstove.
Član je Društva hrvatskih filmskih radnika, Zajednice umjetnika Hrvatske i Društva filmskih reditelja.