BiographyEmbeth Davidtz: Age, Movies, Husband, and Net Worth By Think SkyLess January 5, 2024Embeth is renowned in the film industry because of her role in Matilda. The actress is of South…Read more