Opérateur à l'âge de dix-sept ans il devient monteur, puis scénariste à Berlin et directeur de production dans les studios de Vienne. Il réalise son premier film en 1930 puis, en collaboration avec Luis Trenker, Monts en flammes (Berge in Flammen, 1931). En 1932, il tourne IF1 ne répond plus (FP1 antwortet nicht), suivi de nombreux autres succès : l'Or (Gold, 1934) ; Baron tzigane (Zigeunerbaron, 1935) ; On a arrêté Sherlock Holmes (Der Mann, der Sherlock Holmes war, 1937) ; Mozart (Wenn die Götter lieben, 1942)... Après la guerre, il réalise l'Ange à la trompette (Der Engel mit der Posaune, 1948) et, au cours des années 50, quelques films allemands ou autrichiens peu connus.