Actress | Writer
She was introduced as "The Best Actress You've Never Heard of" when she visited The Early Show on CBS in 2009.
Normally I'm the sweet little thing.
Often portrays people of lower class.
Dulwich, London, England, UK
Dive deep into everything superheroes, horror, Fall TV, and more.