From Wikipedia, the free encyclopedia. Timo Rose (born February 22, 1977 in Rellingen, Germany) is a German horror and science fiction filmmaker, known as the "german David Fincher", rapper, and founder of the production company Sword of Independence Filmworks (later Germaica/Rosecalypse Films and Records). Description above from the Wikipedia article Timo Rose, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Place of Birth: Germany
Date of Birth: Feb 22, 1977