Родился 16 августа 1933 года в Алма-Ате. В 1949-1952 годах учился в Саратовском военно-морском подготовительном училище, затем — в Ленинградском высшем военно-морском училище имени Ленинского комсомола. В 1963 году окончил режиссёрский факультет ВГИКа, мастерская Григория Козинцева. С 1962 года — режиссёр киностудии «Беларусьфильм». Постановщик игровых и документальных фильмов, автор сценария документального фильма «Ищу соперника» (1980).
Народный артист Белорусской ССР (1979).
Ушёл из жизни 26 августа 1983 года. призы и награды Лауреат Государственной премии Белорусской ССР (1974, за фильм «Руины стреляют»). Награждён Серебряной медалью имени А.П. Довженко (1975, за фильм «Пламя»).