Netflix Movies Starring Selina Cadell
Selina Cadell was born on August 12, 1953 in London, England as Selina Jane Cadell. She is an actress, known for Match Point (2005), Doc Martin (2004) and Wild Child (2008). She has been married to Michael Thomas since 1985. They have two children.
Read more on iMDB