Родился 23 февраля 1895 года в Богородске Нижегородской губернии.
С 1918 года — сотрудник газет, заведующий политотделом Красной Армии, комиссар полка.
В 1919-1920 годах — начальник военной цензуры в частях Красной Армии, начальник отдела Карельского ЧК в Петрозаводске.
В 1922 году окончил театральную студию Юрьина в Петрозаводске. С 1921 года — уполномоченный ОГПУ Ленинградского Военного округа, заместитель председателя реперткома киностудии «Севзапкино».
В 1924 году — ответственный редактор-монтажёр к/с «Севзапкино».
С 1925 года (с перерывами) – режиссёр киностудии «Ленинградкино».
В 1931-1933 годах — слушатель Института литературы, искусства и языка Коммунистической академии.
В годы войны — уполномоченный Особого отдела НКВД Северного флота, художественный руководитель Мурманского областного театра, начальник сценарного отдела Свердловской киностудии.
В 1945-1946 годах — уполномоченный «Совэкспортфильма» в Финляндии.
С 1949 года — режиссёр киностудий «Лентехфильм» и «Леннаучфильм».
Умер 26 октября 1960 года в Ленинграде.
Похоронен на Серафимовском кладбище Ленинграда.