Moritz Bleibtreu was born on August 13, 1971 in Munich, Bavaria, Germany. He is known for his work on Run Lola Run (1998), The Experiment (2001) and World War Z (2013). Read more on iMDB