A British actress, born in Buckinghamshire, England. She studied acting at the University of the Arts London and also obtained a Master of Arts from the United States. She participated in several works, such as Private Moments (2005) and K (2009).
(According to views)
A British actress, born in Buckinghamshire, England. She studied acting at the University of the Arts London and also obtained a Master of Arts from the United States. She...Read more participated in several works, such as Private Moments (2005) and K (2009).