A British actress, born in London, England. She began her acting career in Second Sight (1999). She also participated in a number of works, such as Enigma (2001), in addition to theatrical performances.
A British actress, born in London, England. She began her acting career in Second Sight (1999). She also participated in a number of works, such as Enigma (2001), in addition to...Read more theatrical performances.