No photoEmily BehrActingBorn 01/01/1976Aachen, GermanyKnown ForSnaeland2019Small Hands in a Big War2014God's Mighty Servant201113 Hours: Race Against Time2010Here Comes Kalle2006Abschnitt 402001Wolffs Revier1992