A British actress and writer, born in London, United Kingdom. She joined the Royal Central School of Speech and Drama and then began her artistic career in theatre. She also participated in many artistic productions and won the British Independent Film Award for Best Actress in a...Read more Supporting Role.
A British actress and writer, born in London, United Kingdom. She joined the Royal Central School of Speech and Drama and then began her artistic career in theatre. She also...Read more participated in many artistic productions and won the British Independent Film Award for Best Actress in a Supporting Role.