Работал театральным режиссёром. С 1957 года — режиссёр, сценарист, актёр Киевской киностудии им. А.П.Довженко. Преподавал в Киевском государственном институте театрального искусства имени И.К.Карпенко-Карого. С 1969 года — секретарь правления Союза кинематографистов Украины, с 1987 по 2004 годы — генеральный директор Киевской киностудии художественных фильмов имени А.П.Довженко
Председатель Комитета по Шевченковским премиям (1996-99). Член Союза кинематографистов и Союза писателей Украины. Член-основатель Академии искусств Украины с декабря 1996 года, член президиума и академик-секретарь Отделения киноискусства Академии искусств Украины; академик Академии телевидения Украины.
Умер 2 мая 2013 года в Киеве.