An English actress, born on 8 March 1976 in London. She began her acting career as a child. She trained at the Central School for Speech and Drama. She began her career in 1985. Her works include The Old Curiosity Shop (2007), In Bruges (2008), We Are Happy (2015), and The Child...Read more in Time (2017).
(According to views)
An English actress, born on 8 March 1976 in London. She began her acting career as a child. She trained at the Central School for Speech and Drama. She began her career in 1985....Read more Her works include The Old Curiosity Shop (2007), In Bruges (2008), We Are Happy (2015), and The Child in Time (2017).