Evans was born in New Jersey, U.S.,[2] the daughter of a professor in applied mathematics and a teacher of English literature, and was raised in Bristol, England.
After making her first film, Monsieur Naphtali [fr] (1999), director Claude Lelouch cast Evans as Macha in Une pour toutes (1999), alongside Samy Naceri and Anne Parillaud.
In 1999, Disney cast Evans alongside Glenn Close, Gérard Depardieu, and her later husband, Ioan Gruffudd, in 102 Dalmatians.
She has since appeared in both in films and in television series, including The Mentalist, Brothers & Sisters, Lost, and Grimm.
[12] In January 2023, Evans faced charges over allegedly breaching her restraining order on two occasions.