Discover
Rudolf Schaad was a Russian-born German film editor. He edited the 1933 film Invisible Opponent and its French-language version The Oil Sharks.
Born
Saturday, 14 December 1901
Died
Thursday, 15 February 1990
Saturday, 14 December 1901
Thursday, 15 February 1990