Участник Гражданской войны. В 1928 году окончил кинокурсы Б. Чайковского в Москве. После окончания работал на разных киностудиях: «Госвоенкино», «Союзкино», «Арменкино» и «Ленфильм».
Автор слов и музыки популярной песни «Тучи над городом встали…», исполненной Марком Бернесом в фильме режиссёра Сергея Юткевича «Человек с ружьём».
С 1954 года на Рижской киностудии. Главной работой мастера стало осуществление масштабной кинодилогии, посвящённой памяти Яна Фабрициуса, в которую вошли ленты «За лебединой стаей облаков» и «Повесть о латышском стрелке».