Debbie Knox-HewsonBorn May 8, 1992 in Greenwich, London, England, UK Filmography★ 0.0 James: Getting Away with It2026★ 8.0 Charli XCX: The F-Word and Me2015