Родился 3 июля (15 июля по новому стилю) 1898 года в Баку.
В 1918—1920 годах учился на медицинском факультете Бакинского университета. После его окончания, в 1920—1922 годах был заведующим кинофабрикой Азербайджанского фотокиноуправления (АФКУ). В 1921—1923 годах работал заведующим киноателье и помощником режиссера Петроградского фотокиноотдела и кинофабрики «Севзапкино». В 1923—1926 годах — заведующий киноателье и режиссер кинофабрики «Азгоскино» (Баку).
В 1927—1937 годах работал режиссером Московской кинофабрики «Совкино» (позже — киностудия «Мосфильм»). В 1938—1948 годах — режиссер Сибирской киностудии научных и учебно-технических фильмов («Сибтехфильм», позже — Новосибирской киностудии учебных фильмов). В 1948 году стал режиссёром Свердловской киностудии.
В 1958—1967 годах был первым секретарём правления Свердловского отделения Союза кинематографистов. В 1956 году стал лауреатом премия Ф. Ф. Буссе за создание 12 документальных фильмов о Дальнем Востоке и за книгу «В Уссурийской тайге»).
Умер 6 мая 1977 года в Свердловске. Похоронен на Широкореченском кладбище.
Его племянник Александр Литвинов (род. 1950) — член правления Гильдии продюсеров России, Заслуженный работник культуры РФ.