Sylvestra Le Touzel
Sylvestra Le Touzel is the wife of Owen Teale and is also a successful actress in her own right. She was born into a prominent family from Jersey in the Channel Islands and pursued acting from a young age, making her debut in an episode of the iconic Doctor Who.
She’s been active since 1975 but started her film career late, making a debut in the 2006 Amazing Grace. She also had roles in The Iron Lady, Cloud Atlas, and The Death of Stalin. She was last active in 2020 with roles in series like Intelligence, The English Game, and Roadkill.