Home›Charlene AldridgeCharlene AldridgeKnown for ActingPlace:Walsall, West Midlands, England, UKMovies2026Bigfoot Primal Fear Details 2024Fyre Rises Details 2023Repentance Details 2023Losing Faith Details 2020Tribal: Get Out Alive Details