В 1927 г. по окончании Ленинградского фотокинотехникума работал в Куйбышеве в отделении «Совкино». В 1930-1941 гг. – на студии «Ленфильм» вначале техником, затем оператором. Снял фильм «Леночка и виноград» (1936, совместно с П. Посыпкиным). Второй оператор фильмов: «Вратарь» (1936), «На границе» (1938), «Петр I» (1939), «Великий гражданин» (1938-1939), «Музыкальная история» (1940) и др. С 1945 г. работал на Ленинградской студии научно-популярных фильмов. Среди других работ: «Вселенная» (1951), «Звезды служат людям» (1955), «Драматургия А. Н. Островского» (1956), «По России» (1961)