Leah HeroldActor · Born November 12, 2002 · Rastatt, Baden, GermanyIMDb Acted in 12020s2024Nazi SupersoldierSophia