Natasha was born in Liverpool, England. Her mother (Mary) is a teacher and her father (Fred) is a ...
Graduated from the Guildhall of Music and Drama school (London) in 1994.
Liverpool, England, UK
Dive deep into everything superheroes, Star Wars, Fall TV, and more.