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.