Andreas Leupold was born in 1959 in Berlin, Germany. He is an actor, known for The Human Centipede (First Sequence) (2009), Combat Girls (2011) and Hut in the Woods (2011). Read more on iMDB