Lars Rudolph was born on August 18, 1966 in Wittmund, Lower Saxony, Germany. He is an actor, known for Run Lola Run (1998), Werckmeister Harmonies (2000) and The Princess and the Warrior (2000). Read more on iMDB