С 1930, после окончания Могилёвского педагогического техникума, работал учителем в деревне Милашевка Могилёвской области. В 1936 окончил режиссёрский факультет ВГИКа и стал режиссёром киностудии «Советская Беларусь» (ныне «Беларусьфильм»). Участник Великой Отечественной войны.
Заслуженный деятель искусств Белорусской ССР (1964).