A British actress and writer, born in Forest Hill, London, England. She graduated from Rose Bruford College in 2010. She won the British Independent Film Award for Best New Actress. She was also nominated for the British Academy of Film and Television Arts Award as Best Actress...Read more in a Supporting Role.
(According to views)
A British actress and writer, born in Forest Hill, London, England. She graduated from Rose Bruford College in 2010. She won the British Independent Film Award for Best New...Read more Actress. She was also nominated for the British Academy of Film and Television Arts Award as Best Actress in a Supporting Role.