Закончил Одесское театрально-художественное училище (1959), затем — ВГИК (1965). С 1965 работал на Киностудии им. А. Довженко.
Секретарь правления Союза кинематографистов Украины (1990—1993).
Вместе с Сергеем Параджановым, Юрием Ильенко и др. составил школу «украинского поэтического кино», которой не дала развиться советская идеологическая цензура.
Умер 16 сентября 2001 года в Киеве после продолжительной болезни. Он угасал медленно, целых 7 лет Светлана Князева ухаживала за мужем после инсульта, одновременно воспитывая близнецов Алексея и Богдана. Похоронен на Байковом кладбище Киева.