Diplomirao je glumu na Pozorišnoj akademiji u Beogradu i režiju na Kazališnoj akademiji (danas Akademija dramske umjetnosti) u Zagrebu. Kao filmski režiser debitirao je epizodom
Duga ulica u omnibusu
Ključ (1965, režiseri ostalih epizoda su Krsto Papić i Antun Vrdoljak), a najistaknutije mu je ostvarenje
Kužiš stari moj (1973), adaptacija istoimenog romana Zvonimira Majdaka. Ostvario je nekoliko manjih filmskih (npr.
Da mi je biti morski pas, 1999, Ognjena Sviličića) i niz kazališnih uloga, a autor je i nekoliko kazališnih komada te radijskih i televizijskih drama. Istaknuo se i kao suredatelj (sa Zoranom Sudarom) popularne tv-serije
Naši i vaši (2000).