Rachel Fenwick is a Welsh/English actress who trained at Drama Studio London. Rachel is known for The Crown and The Outlaws.
Chasing Home 2026
as Lucy the Agent (voice)
Death Wish 2025
as Managing Director
Credits from TMDB.