Советский и белорусский режиссёр, сценарист. Народный артист СССР.
Родился в Могилёве. Во время войны его отца расстреляли как партизана нацистские оккупанты, а он с матерью и сестрой были узниками концлагеря под Ахеном.
В 1961 году окончил режиссёрский факультет ВГИК (мастерская А.П. Довженко и М.Э. Чиаурели).
С 1959 года — режиссёр киностудии «Беларусьфильм». Автор ряда документальных фильмов и сюжетов в киножурнале «Советская Беларусь».
В 1989-1996 годах вёл режиссёрскую мастерскую в Белорусской академии искусств (профессор).
В 1976—1981 годах был первым секретарем Союза кинематографистов Белорусской ССР. Академик Всемирной академии славянского искусства.