Jenny Schily was born on May 14, 1967 in Berlin, Germany as Jenny Rosa Schily. She is known for her work on Outta Control (2008), The Legend of Rita (2000) and Sleeping Sickness (2011). Read more on iMDB