An English actress, born in Isle of Wight, England. She's known for Feardotcom (2002) and Creep (2004).
(According to views)