BrowseKnown forActingBorn January 1, 1998Leiden, Netherlands7 creditsActingSaura Lightfoot LeonNo biography available.Known forTVMasters of the Air2024TVAmerican Primeval2025TVThe Agency: Central Intelligence2024Hoard2024According to Love2026Grapes2020Filmography7