An English actress, born in East Yorkshire, London, England. She studied English and theatrical arts at the University of Hull in Britain and trained at the Stella Adler Studio of Acting. She also participated in several artistic works.
(According to views)
An English actress, born in East Yorkshire, London, England. She studied English and theatrical arts at the University of Hull in Britain and trained at the Stella Adler Studio of...Read more Acting. She also participated in several artistic works.